The hotel is so and so.
On the bad side, curtains are dirty, I had problems with Wifi but I am not sure they were problems with the Hotel Wifi, when you go out of the room the door does not close automatically, but stays a little bit open and this may be a problem as you might not notice and there are no security cameras in the corridor. Cleaning service takes two days to clean a shirt
On the upside: location is central, staff is friendly, hot water works fine, the hotel is quiet, bed is confortable and clean and the buffet in the morning is quite good.
And it is quite cheap for being near the center of Casablanca.
I would have given 3.5 stars, I gave 4.