This is a great hotel - we really enjoyed our stay.
It is really beautifully decorated with quiet courtyards and marble staircases. It feels very homely with extremely polite and attentive staff. The location is perfect - steps away from the bustle of the medina, yet not too hidden away down alleyways - definitely an oasis of calm to relax in after a morning wandering the souks.
The rooftop restaurant was superb - plentiful breakfasts, and the best food we ate in Marrakech for dinner. The rooftop terrace as a whole was the best we visited, with separate areas for the restaurant, bar (with a great atmosphere in evenings) and the pool area. The rooftop pool was impressively sized: there were two smaller pools on the ground floor as well but the roof one was definitely the best.
It's not cheap. Other riads may have similar beautiful interiors (although unlikely such a nice pool, most look more decorative). The small room was smaller than I expected, and we didn't have a bath (most of the pictures on their website do...) There's an extra mandatory daily service charge of around 30 euros. However the overall set up is incredibly welcoming and relaxing, the location perfect, the food delicious, and we would definitely stay again tomorrow if we could.