The villas were all different and we were not aware of that. The villa in the photos on the website would have been what satisfied our needs so ended up a bit crowded in the upstairs bedroom when we did not get that. The carpet needs a clean and the place could do with a deep clean as well. Nice pool, tennis courts, BBQ, close to the beach and the rest…