I stayed for 2 nights, and although i requested a room with a sea view, i was give a room on the side of the hotel, with a view of the main road and the building next door. The road was noisy, and the first night the bars around played music loudly until the early morning, closing the window did not really help with sound proofing!. Ear plugs were definately needed!.The curtains didn't fill the whole window, and the room was clean but very worn, not somewhere you want to linger in.
In fact the room was the worst part of the hotel, the rest was fine, terrace has a good view, bar is ok and breakfast was nice (warm pain aux chocolat, bread roll, cheese, marmalade and lovely coffee) and it was pleasant to sit on the terrace in the morning and watch the sea whilst eating.
The restaraunt was very average, cant really recommend it, but equally it wasn't terrible. The staff were helpful, and the general location is safe and pleasant for a stroll along the beach.
I recommend you take mosquito repellant, as i was bitten repeatedly in the bed room (by a mosquito!!) and a plug for the bathroom (a common issue in Morrocco).
It is a reasonable price, but i would definately insist on a sea view room to get away from the noise of the main road and its bars and cafes. A taxi from the airport should be 250 dhirams, and a petit taxi to Hassan Mosque was 20 dhirams...i recommend the mosque and the tour inside it (120 dirhams).
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC