We stayed in the blue Riad.
The rooms are really nice, Moroccan style, comfortable, clean, nicely decorated, with air conditioning, a lot of places to put your staff (drawers, bedsides, small table) - all you need to have a comfortable stay.
Breakfast was delicious.
The lounge area is really beautiful and welcoming.
We were able to leave our luggage there for a whole day after checkout without any problems.
Location is hard to find, but I guess so are most Riads.
My only complaint, as other reviewer already said, is that the stuff is not reliable nor honest, they proved this on several occasions.
Generally they were friendly and talkative but I don't understand why they were lying when asking for fair indications and sound advice.
1) For picking us up from airport to Medina they asked 30 euros, the airport is around 5 km outside town; We took grand taxi for 25dh per person => 100dh(10 euros) total, and this was not the fair price, normally it would have been a lot cheaper
2) At our arrival taxi dropped us off maybe 100 meters away from the Riad; while trying to find our way several kids wanted to help us find our way, when we got at the Riad one of my friends gave them 1 euro for the 5 min spent with us, but they became really aggresive asking for more money. However, the lady just let the kids inside the Riad and didn't bother to help us, so they didn't leave until they got one more euro, the lady didn't bother at all.
So, all in all I would recommend this Riad but be careful with recommendations from the staff.