Beautifully spacious, clean, well-maintained villa. Loved the location at the end of the building with unobstructed view of the beach. Highly recommend for large parties, plenty of room for our party of nine. We thoroughly enjoyed our stay!