Great place. Very spacious and clean. Kids took advantage of the beach being literally a stone's throw from the villa.