I couldn't recommend this place higher. Elsa was a great hostess - she was warm, welcoming, and informative, but wasn't overbearing (I find often B&B owners tend to hover). She was extremely accommodating when we asked if we could add an extra day to our stay.
She's done a beautiful job on the design of the place. Its 'modern minimal moroccan', if you catch my drift. The lines are clean, color palette calming, and furniture sleek yet comfortable. The Riad feels like a little oasis in the middle of a very crowded, hectic little city. I don't know how it stayed so quiet within those four walls, but I'm definitely not complaining. As it's so small it's rather no-frills, but there is a roof terrace and a little wading pool in the foyer, and though we didn't get a chance to use either, it's a very nice touch for the hotter summer months.
Would definitely stay again.