The hotel now looks a bit rundown but thankfully we stayed at the new extension where the rooms are spacious and nicely designed with great views. Housekeeping and room service is top notch.
Unfortunately, the same cannot be said about the Lunch/Dinner Buffet. We had paid for Half board and being a vegetarian, this has to be the worst hotel where I have eaten. They had extremely limited options which were tasteless and not to mention they were using the same cutlery for vegetarian and non vegetarian dishes and didn't have a seperate counter as to how a standard 5 star hotel should have. Also, the staff was mostly absent or running around and you had to catch 1 of them to ask them what dish it was (some dishes would be missing tags) and the staff would be clueless and go ask the chef inside the kitchen.
The facilities including the main pool, kids splash pad and beach are superb.
We tried to play table tennis, but the rackets are probably 10 years old and the cheapest quality you would have seen. Seriously guys, 5 star hotel and your keeping 10dh rackets? The same was for their other sporting equipment so we didn't bother. Squash also is not free and is charged by the hour. The attendant also seemed rude and wasn't hospitable.
Room Check-in was quick and great hospitality from the check in desk.