We had a wonderful stay. The villa is perfect. We were a family of 5 plus in laws and grandparents. Everyone had a nice spacious room. The facilities were great, a smaller kitchen for everyday cooking and a much bigger outside attached kitchen for bigger dinners. The furniture was elegant, and the whole villa was well-appointed. There was a washing room, two of the rooms had en-suite bathrooms. There were outside tables and starting areas everywhere, ensuring that you had comfortable seating in whatever part of the grounds had shade during the day. The pool was clean, the villa was serviced frequently by friendly staff. There was loads of crockery and cutlery. The air-conditioning was good and worked.The beach was literally a stone's throw, though get down there before 09.30 to reserve a place on the beach!