A little mixed. Our room was downgraded, though we where refunded the difference. When we went to leave we found they loaded our cases on a different taxi already. On the plus side, lovely staff, special mention Tina housekeeper, Joe in Takali and Napoleon, great guy (who helped us find our cases)..
"Island time" sometimes takes a bit of getting used to but the place itself is wonderful especially for kids/families. Lots to do, beach safe to swim, pools good. Kids club/ nannies special mention. We did the jet ski tour, a first for us, and it also was first class.
Overall a great place and great memories