Everything is absolutely perfect: the hospitality, the service the food, the rooms, the beach, all. only thing stopping me tl give this a perfect 10 is the fact the island ( i assume) wants to be orientated towards family friendly, but it went overboard. It was full of toddlers, a mean i have never seen so many toddlers in one place in any hotel in my life. As the island is very small, you can't have any place to hide from them. It would have been better if they would at least split the island in half: one side family friendly and the other for couples. At least the couples can have some quiet.