We got 3 nights for less than £200 online with Thomas Cook, including half board (breakfast and dinner)
We got the bus from Marrakech (3hours) and a taxi from bus station for 50DH. They call the hotel La Kasbah, not Coralia Club. Upon arrival we were disappointed that there was no shampoo as we stank from trekking! but there was a great shower with soap and 2 singles beds together, TV and enough space to throw everything around.
The pool was lovely, but as it is quite small in summer hols can imagine it gets crowded. The tennis courts were a bit damp and slippy. Gym looked ok, but didnt try it. We watched one of the evening shows, which was cheesy, but fun.
The breakfast and dinner were good, with theme nights every other night and Moroccan between. there is Moroccan food every night too. We nearly went to lunch, but realised it was 200DH each (about £15) so we didnt! You can eat much cheaper out
I would recommend LE JAZZ RESTAURANT, which is 5 mins walk away, go out of the front and left, then cross the road, its got blue and yellow table cloths.
The beach is 5 mins walk. which is ace, massive, long and sandy. Lots of tourists, but wasnt crowded, but it was only the start of June. There are some shops just outside the hotel. In all very nice place for the money
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC