Wow, your jaw just drops when you step inside this Riad. We were met, as promised, at the airport, driven straight into the old town where we were met by Abdul and the chariot handler, and led to Dar el Souk. It's absolutely beautiful and you are made very welcome by everyone who works there. All the staff are lovely and very helpful in giving you advice, making excursion arrangements (we visited the Atlas Mountains one day) and making dinner reservations for you. Nothing is too much trouble.
It really is a peaceful retreat when the madness of the souks and the squares become too much. The call to prayer can easily be heard on the roof terrace; it's very emotive.
If/when we return, we will definitely stay here again. We met someone else who'd booked a different Riad and had had to change to another one, so we definitely recommend Dar el Souk.
Just one word of warning, be wary of anyone who greets you like a long lost friend outside the Riad and says they work there - if you don't recognise them, don't do what we do and get led completely astray and follow them to various shops and co-operatives :)