We arrived late, delayed flight (boo), in the evening and probably due to my lack of French we where allocated the wrong room but this was rectified by the owners the very next morning without any prompting on our behalf. The owners and staff where wonderful and although nether of us spoke much of a common language we where able to make the important stuff understood.
Although on Expedia I thought we were going to be collected from the airport, that wasn't actually realised and we had to make our own way to the hotel by Taxi (200 Dirham + a 100 Dirham tip to a local to walk us through the alleyways to find it), but I don't know if that was my fault for not confirming so I'm just mentioning it so others might not fall into the same pitfall.
The air-conditioning in the room wasn't working, but with the windows open the temperature at night was comfortable. The room was lovely and as expected... the breakfast was well simple and adequate.
I don't have the experience to compare this Riad to anything else but it certainly gave us the experience that we went looking for and I'm very pleased... :)