We had a blast at this resort. To be clear, the actual facilities are pretty run down and in need of massive renovations, there is no wifi in the rooms, and the food is "blah" in the extreme, but the rest of the stay was dynamite.
This resort has multiple clean and well-maintained pools with tons of deck furniture to relax on. The Aqua Park is awesome for kids and adults alike. There are 14 giant waterslides that are well maintained and tons of fun. It also has direct private beach access with kilometers of shallow water and roped-off swimming areas.
The biggest "sells" for this resort are the following:
1. THE STAFF: every single person we interacted with was amazing. They were all incredibly friendly and helpful and accommodating. This included everyone from the front desk (Ahmed in particular), to the wait staff in the restaurant, to the towel guys, to the spa staff, and right down to the guards at the front gate.
2. THE ANIMATION TEAM: this resort has an entire team dedicated to making sure everyone has a blast. Katya, in particular, will steal your heart! They work sun up to sun down creating and running fun activities for all ages. Also, every night there is a spectacular show on the beach with top-quality entertainers.
3. THE AMENITIES: the resort has a terrific spa and amazing masseurs. Additionally, the dive team can accommodate all types of diving experiences.
We fell in love with this place and cannot wait to plan another trip back. Highly, highly recommend.