We stayed for 3 nights recently, and opted for the Mergouza room, which is the largest. Plenty of space, but the furnishings aren't exactly designed to make lounging in your room comfortable. Large (probably too large) writing desk to sit and write a postcard or plan out the day. Bathroom was really large with a huge shower - unfortunately both the shower and handbasins had poor drainage, which led to a few overflows.
On arrival, we were escorted through the maze of alleyways by Mustapha. Along the way, he explained the landmarks to find your way unassisted, which proved invaluable. Once we entered, we were met by the eccentric (and quite frankly odd) Yolande. We hardly saw her for the rest of the stay - don't think that was a bad thing.
Mustapha holds this place together and seems to do pretty much everything. He is incredibly helpful, friendly and never far away.
The riad is comfortable and clean, but not an authentic Moroccan experience and not in the 5 star category. However, prices are very reasonable for the location and the facilities.
One thing which really really annoyed us was being slugged with a 20 euro charge for doing one load of washing - AFTER we had already done it and we had asked prior and were not advised. 20 EURO!!!! I could have had everything drycleaned professionally cheaper. Mustapha explained that he had to charge it as he was directed to by Yolande - who had mysteriously disppeared the morning we departed.
Would recommend, but watch out for the washing machine!!!!