Booked via Loveholidays, sceptical after reading reviews which turned out to be accurate. Rooms are dated, just about kept clean by the hard working staff but they are fighting a losing battle. Awful smell from our toilet which didn’t refill properly, shower head clip was snapped so nowhere to put it when having a shower, floor was so dirty you couldn’t walk around bare foot. The bedroom doors slam loudly around you throughout the day and night, really bad for light sleepers. The food was basically eggs for breakfast (fried or omelette) and a salad bar. Lunch and dinner were very basic with a very repetitive basic menu (turkey, chicken on the bone) and a salad bar … one night omelettes reppeared for dinner too. The entertainment & bar staff were great and made our trip enjoyable, without them it would have been a miserable experience so hats off to them for trying so hard every night. You can’t wander anywhere away from the hotel without getting hassled, not just on the beach, if you want to walk into the centre, or the marina, you will be bothered every few minutes from someone pretending to be from your hotel or trying to take you to the Argen Oil Factory, sell you tours, get you a taxi, take you to a shop etc. a polite “no” is met with hostility. Probably won’t return to Morocco on the back of this which seems a shame.