I have been there for a full night and day for a missed flight connection from Brussels. ROYAL Air Maroc seems to put majority of customers in this place.
Why two stars: I was considering if to put just one (terrible) because this has been the dirtiest place I have been in my life.
Strange stains of several colors on the bed sheets, scratches and dirt on the walls along with blood and dead mosquitoes, heavy grit and black moist on the bathroom sink. The floor was so dirty of black dirt and paper that I did not dare to touch it barefoot.
On the negative side also the noise as the is no double glasses, the windows badly close, and the hotel is located in a crossroad. The hotel area is also quite dirty and uninspiring.
Good side and reason for two stars: the staff is friendly and try to help, most of them at least, and WiFi worked in the room.