Booked this via BA after checking the reviews on Trip Advisor.
Well first impressions you do wonder what you are going to - the taxi pulls up, you are immediately accosted by a couple of people wanting to show you the way and carry bags. To be honest you do need them the first time as you are unlikely to find it on your own. You are taken down twisty alleyway route - filfthy, dark and building work going on around you, path unmade and building materials littering the way... You arrive at the door and the 'porters' want your money - we gave them 25 dhms and they weren't impressed - we held our ground on the basis that our guidebook indicates that unskilled workers normally only earn 100dhms a week.
And then you enter the Riad itself and it's an oasis in a mucky noisy world. It's not luxurious but it has a clean, quiet simple beauty. The staff are friendly and helpful and speak enough English for us to understand them, and them us.
We had a ground floor room, I think I would have preferred one upstairs but it was fine and other residents were all considerate in preserving the peace. The bed was extreemly hard I'm afraid and I didn't sleep well at all. That's normal for me the first night but by the fourth I still wasn't sleeping well primarly due to how hard the bed is. Also if you sleep lightly you may want to take ear plugs - call to prayer at 5.30 is quite loud as you are between several mosques all of whom do seperate calls!!
Highlight is definitely breakfast on the roof - relaxed and warm in the sun with blue skies and birds singing :) Vanilla yoghurt, pancakes, eggs and bread with jam and freshly squeezed orange juice.
The riad is about ten minutes walk to the main square - you can go around the edge of the souks area along a main road. Or you can take a bit longer during the day and go through the souks - take a compass!!