"I nearly cancelled my stay here, with my 10 year old, when I read the recent reviews leading up to our stay. But my son loves swimming and water parks, so I thought we’d give it a go and not expect too much; we were only staying for 3 nights.
It far exceeded my expectations and we had a great time here. The hotel and waterpark is tired, in places, and it’s not luxury, but the lovely staff and my son’s smiles made up for that. The all inclusive food was nice. I can imagine it might get repetitive after a week, but there are so many options. It was busy at peak meal times, but we were there in high season so can’t expect a peaceful dinner. The staff work incredibly hard to keep fresh food coming out and tables cleared and cleaned.
We were allowed to stay after we checked out, until 6pm as my son was enjoying it so much. We would definitely go back, for another short stay, if we go to Marrakesh again. "