Before booking this hotel, I checked all the reviews and thought that they were quite good so I decided to go ahead and book. After staying at the hotel, I checked the reviews again and noticed that there were a number of them that exactly matched my bad experience. So be careful of these reviews. If the following criteria are important to you, I advise you to book another hotel.
Location is very difficult to find - you will be hounded by kids who will offer to guide you for a price of course. It is not very close to Jemaa El Fnaa - a good 20-minute walk through the souk, so unless you are a good navigator, it can be a headache finding this hotel. Taxis can not drop you off close to the hotel. This can be especially inconvenient for airport transfers especially in the evening as the streets leading to this riad can be quite dark and winding.
Despite booking sites telling you that you can pay by credit card, they do not accept credit card. They only take cash, and surprisingly enough for me, when I questioned them about this, exactly what they had told a previous poster they told me (that they sent an e-mail about this but they NEVER really did). There are no ATM machines within close proximity.
Internet access is very bad - no access in the rooms. Even in public areas, the signal is quite sporadic. No TV though not a big deal.
Breakfast is rather dull. You get bread and jam pretty much, so do not even think that this is a perk for the hotel.
Oh and by the way, Mourad, the manager is only friendly if you do not cause any trouble or do not challenge him. When I arrived, he was in the middle of an argument with another guest over over-charging for airport transfers (yes, the airport transfer each way is 2x the regular taxi) and told the guest that he was "ignorant". He was rather arrogant when I was discussing payment options and pretty much what a previous poster said about the same circumstances happened to me. He told me that this was the agent's mistake and that I can complain and post all I want on the internet - he could care less. I figured that's true because everybody else is posting so many positive things - now I wonder if these are "staged" posts.
I leave it to you to decide but I am just giving you my first-hand experience of this riad, if it is worth anything. At the end of the day, it will be your experience. I already had mine.