Staff are excellent, could not be more cheerful or polite, the best part of our experience in Marrakech. The Riad is comfortable, once our a/c was sorted out it was quiet, the food served on the roof terrace is of a good standard both dinner and breakfast.
Things to improve? The staff seem to have little control over the tours they offer, one walking tour of Marrakech was outstanding, our guide was articulate, passionate, patient and very informative. Our trip to the Cascades in the Atlas Mtns was a disaster, the driver didn't say a word even though he could speak good english, we were bounced into taking a local guide at extra cost half way through our tour, venue though we had understood it was inclusive. I would NOT recommend any of the out of city tours on the basis of our experience.