Wonderful stay! Our 6 year old son absolutely loved kids club, which really made our holiday. We stayed in a poolside room which was just perfect. The pool near our room was big and clean and just the right depth for kids who can swim but are still learning. One end has some shard.
We spend time scuba diving and snorkelling, also great. We’d come again for the kids club.
This is a big resort, lots of families. The food was fine. Outdoor seating could be kept cleaner (lots of bird poo). But it’s really my only complaint.