The rooms are well done up and spacious, the villa is peaceful and serene, the general cleanliness was fine but could be more thorough. They didn't change the sheets for the duration of our stay. The breakfast was mediocre, wifi was good, free toiletries were good. Small swimming pool was not very clean. Staff was not very friendly. Location is good , fairly close to the main beach. They also gave us a complimentary foot massage each at their foot spa which was great. Seemed like the more decent of properties in the area and that's why we chose it, but it is very overpriced in my opinion.