It is a beautiful property. The villlas are awesome. The staff are courteous and helpful. The food is great. Buffets are lavish Lots of activities for all. Beach is clean and staff are alert. Attended one cookery class, owl parliment and visited butterfly park.