We enjoyed a wonderful 5 night stay in a fantastic villa. The facilities were excellent and the villa was lovely and clean (but would benefit from a bit of a refresh in some areas). The private pool was a decent size.
The villas are in a good location, just a short walk into town, with the beach also within easy walking distance.
The greatest strength of the villas is the staff. They were so welcoming, friendly and attentive, with nothing too much trouble.
Would highly recommend staying here and we would definitely stay there again.