We booked this hotel as a cheap winter break and it fulfilled this role very well. It was clean and pretty, and although our room was quite small, the bed was incredibly comfy!! The Riad was well maintained and had a lovely roof terrace, although in December, this was mostly enjoyed with some extra layers on.
The staff spoke very little English, and nearly all communication was in French, but they were lovely and helpful and couldn't do enough. Breakfast was 'continental Morocco' style with freshly squeezed orange juice, coffee or mint tea as required and plenty bread/jam/eggs - it was the same every day, but tasty nonetheless.
It was a little cold in the Riad - our room had a heater and was fine, but at breakfast, a big jumper was required. As long as you are prepared for this in the winter months, this did not detract from the break.
There were extra features available which was not evident from the Expedia website - they are part of a group called Marrakesh Riads and offer excursions, hamman visits and bookings at their restaurants Dar Cherifa and Dar Zellij. 1 free airport transfer is included and I'd recommend this on arrival as the Riad would not be easily found without help! (Although the location was fine, once we'd found our way around)
We ate in the Riad on two occasions - the food was excellent and easily compared with other places we went to in Marrakesh. You have to give advance notice if you want to eat in, but I'd definitely recommend this.