We had the most incredible stay. The location is phenomenal with just a few minutes walk to the beach. The place is very spacious, has amazing amenities and is spotless. An absolute gem!