In short: very very bad. The Riad does not match what is advertised. It's advertised as having 24h front desk, it doesn't. We had to wait 15 minutes at the door in the middle of the night until someone came and opened the hotel for us! I booked a room with "one double bed and two single beds", but I got only the double bed. I paid the entire cost on hotels.com "including taxes and fees" but ended up paying more "taxes" at the hotel itself. On top of that, there was no air conditioning in the room in the middle of a Marrakech summer, and no warm water in the shower. The shower drainage was blocked. The room itself wasn't dirty, but the rest of the Riad is. Did I mention that the map to the riad was wrong and we had to ask around and knock doors in order to get to the riad?
How about customer service? Well, there wasn't much service since the hotel actually had no servers to begin with; they gave us the keys and left. In the morning a lady came to serve breakfast but she retaliated to our complaints by refusing to serve us the breakfast that we already paid for!!!