This is a holiday for anyone looking for pure luxury. We stayed in a villa and had our own private pool which was attended daily by a lovely pool attendant. There are 5 restaurants on site serving food 24/7. The menus aren't changed very often so restaurants at the beach side can also be used. The main pool is lively and has daily entertainment. Down at the beach there is plenty of scope for watersports including catamarans and glass bottom boat rides out to the coral reef. My only negative comment would be that all of the beds on site are very high – I needed a step ladder to get in! They were even high for my husband to get in and out of!