I'm pretty sure that the mattress in my room had fleas. It was solid, too, as was the pillow. The wiring suspending the light fixture was clearly broken, and held together with a bobby pin. The socket by the sink was hanging out of the wall, the bar in the wardrobe was hanging down one end, so impossible to hang anything (no hangers, anyway). There was never any soap or toilet tissue in the bathroom. The TV had only one channel, but it was NBC movies so to be honest, I didn't really mind that.
Plus side: the hotel is literally right next to everything - seconds from an atm, food, shops and about 1 minute from the souk. It is noisy until about 2am, but that's just Marrakech. The bathroom while not pretty, was very clean. The roof terasse was a nice bonus, and drinks inexpensive. My room was very very cheap, and I think I got what I paid for more or less. But it has a three star rating and Definitely doesn't deserve that.