Excellent holiday destination. Extremely well run resort. Accommodation, food, facilities and service were exceptional. The over water villas were perfectly located located had amazing sea life in and around the units. The villas were well serviced. The food options and variety; quality was of a high standard. The entertainment and evening activities were also very good.