We stayed here for one night before going on to Kasbah Tamadot in the Atlas mountains; of the two, Riad El Fenn is the one we definitely plan to come back to.
The Riad has many charms, the principal of which is its tranquility so close to the heart of a bustling city; it really is a haven of peacefulness. We liked the almost anonymous entrance, which lead through into connected courtyards; each one was a delightful surprise. The perfect restorative after a two hour wander round the souk was a hamam at the Riad, followed by a delicious light lunch - and then we were ready to venture into the Souk again. Breakfast on the roof terrace was a delight, as was an evening drink and dip in the plunge pool.
If you are looking for a safely predictable, anodyne, could-be-anywhere-in-the-world hotel, then this is not for you. We loved its character, the warmth and great kindness of all the staff, and its proximity to all the rich vibrancy of the city. We definitely plan to come back.