Welcoming friendly staff, bit of a walk to some of the rooms, so if you're taking the children don't forget the bikes or scooters (even though you can hire bikes from the resort). Meals overall, mostly buffet style, from the restaurant were above average, plenty to choose from & breakfasts especially good. Happy hour only included a few drinks to choose - If it's happy hour shouldn't everything be available at a happy price, just for the hour!? All inclusive water sports on the lagoon were great. If you are celebrating a special occasion they have plenty of "private" beaches to celebrate. Resort could do with another pool, or an adults only pool. Overall great location, good food, room was a resort (studio) room, clean and adequate. they have rooms on the lagoon which from the outside looked nice. Really glad we stumbled across this place and will stay there again.