We really enjoyed the water park, the slides were great! We also loved the pier that descended onto a beautiful reef for incredible snorkeling. There's a nice long beach when the tide was out, but don't expect sandy, it's full of small shells from the Red Sea. I was there with my husband, 2 year old daughter, and friends and we all had a great time. The food was decent, not 5 star, but I could always find something I enjoyed. Snacks were nice by the pool each day. Housekeeping was very accommodating. Juice was watered down a lot. It would've been nice if the pool bars stocked wine, not just beer and hard alcohol. I had pretty good massage although the spa could've been enhanced with air conditioning. My friends had an awesome time on the quad bike excursion. Only problem, was that the salespeople on the beach didn't always respect the "do not disturb" flags that the hotel provided upon request.