We booked Riad Asrari through a Voyage Prive offer, and we're pleased we visited.
The other reviews on Tripadvisor are accurate; location means it is tucked away, as a women I'm glad that I had a man with me. We stayed for 5 nights and that was enough. Because it was easy for us to visit the souks and the main square; we tended to visit little and often. It was nice to go up onto the roof terrace in the afternoon to sit in the sun and read a book.
We arrived after an early flight, but had to wait until 4pm to check-in. So, have a look at your flight times! Our Voyage Prive offer said that there was afternoon tea/ coffee each day between 4pm-5pm; thIs never materialised but would have been a nice touch after a long day in the souks.
We also realised that sound-proofing at the Riad wasn't great - especially as our room was right next to the kitchen/ laundry! We could hear them and they could hear us (a bit embarrassing!). It would also would have been nice to have our towels and bedlinen refreshed whilst we were there.
Aside from that, the staff at the riad were welcoming, kind, and attentive; it was very clean and a real haven from the madness outside. I would definately recommend staying here.