Greeting was perfect, friendly staff at check in.
Rooms cleanliness would match 3* in Europe, carpets dirty, balcony wasn't ever cleaned.
Breakfast was something to compare to 2* in Europe. Cams in an hour before closing, out of 10 empty tables, one was half cleaned but had no chairs. Waited for 10min and had to leave as we saw more people bringing dirty glasses and dishes to be replaced.
Please learn French or Arabic language otherwise you won't get any SPA ritual explanation.
Stayed in SeaView with amazing view and sea sound. Taxis are cheap, around 30mad to downtown.
Personally, this hotel is waaaaay overrated, and others should be picked as price range stands out near Hilton.