We recently stayed here as a party of 6 for my partners 40th birthday. The riad itself is beautiful - very stylish and authentic but really comfortable and homely at the same time. Lots of lovely chill out areas and breakfast on the terrace was fabulous. The staff were also wonderful and so helpful, although it definitely would help if you can speak some French. We had the sakina room which was beautiful but all the rooms seemed great. One small note about our room was that the toilet was separate to the bathroom which in itself isn't a problem but there was no sink in the toilet so you had to walk across to the bathroom to wash hands etc. However, this is a minor point in what is a really gorgeous place to stay. There is also free water and mint tea all day. We ate in the riad the evening we arrived and the food was delicious. They provided an airport return shuttle for us which was reasonably priced and I believe they also arrange tours if you want although we didn't do this. In terms of location it is in the medina so in the heart of things with a fascinating 15/20 min walk to the main square. In all, we could not have been happier with our choice and would recommend it in a heartbeat.