It was our second stay here for a girls weekend, and probably not our last. Very clean, spacious apartment and the location and facilities (pool, tennis court, beach access) are hard to beat. Host is also very friendly, responds promptly and was very accommodating.