My wife and I stayed here for 5 nights in May 2013, and much like the rest of the reviews, we were a bit overawed with the activity of the old city, and the labyrinth of lanes and alleyways to get to the Riad. Do yourself a favour and arrange an airport pickup with the Riad. Entry into the Riad is like entering another world, with luxurious surrounds, waterfalls, pools and comfortable lounges etc.
The staff are fantastic and very welcoming, the driver Mohamed is particularly helpful and knowledgable, and nothing is too much trouble. Eg. One staff member walked us out to the nearest main street(?) "Dar El Bacha" (about 150m) through the alleys and pointed out all the landmarks we would need to find our way back. Turns out it only looks confusing until you know what to look for.
We arrived late in the afternoon and had pre arranged dinner at the Riad to save the hassle of finding somewhere at short notice. Glad we did, the food was local themed and excellent with tagine, and several other courses. The nearby restaurants are also extremely good.
We were initially worried about walking after dark in the area, but felt safe throughout our stay.
In summary, an excellent place to stay, with good facilities and great staff within a very short walk to the stalls and markets of the medina, and about 10 minutes walk from Jamaa el Fna