Great place, especially if you book the 3 villas for a group. There are all equipment needed and host is very reactive (we had a small electrical issue, the technician arrived few min later).
Nice beaches after 10min drive. I would definitely recommend this place.