anyone stayed at these villas and what are they like.I read a not so good review on the "tripadvisor" site On the site the villas look great.Thanx all
Follow Ups: