We had the most amazing time- so much attention to detail in a relaxed and peaceful atmosphere. We could not have asked for better service, and the villas were spectacular.
The staff was friendly, the amenities were perfection.