Stayed here as a group with my partner. 4 year old daughter and partners family and friends. The staff here are friendly and amazing, the owner was helpful and arranged us a car and scooters at good price. The villas are amazing, very clean. The villas themselves are surrounded by nice gardens and a big pool in the middle. For breakfast, i definetly recommend the omelette. Somethings to keep in mind is the last 100m or so to get to the villas is a very rough road if using scooters and you have kids. Staff also have limited english. Overall, definetly recommend the stay here