A few minutes from the beach, lots of restaurants around.
Quiet place in a noisy area, beautiful garden and swimming pool (pool rules, especially about diving, could be better enforced).
The villas are spacious, spotlessly clean with a feeling of luxury (loved the wooden floor and furniture). Would need more cupboards to store our clothes.
The breakfast is simple but good with quality ingredients.
Additional services like airport transfer are overpriced.