First of all, don't rely on google maps for the location, because the riad's marker is a few streets off from the actual address (bad google!). Just pay one of the cart guys 20 dhm and save yourself the hassle of trying to find it (the riad's emailed directions aren't helpful, either).
My room, the Mogador, was really small, but I didn't mind since it was clean. Interestingly, noise was less noticeable in this riad than in most others because the walls are about a foot thick! As with most riads, the rooms face into the courtyard, so noise echos around. Service was ok, neither special, nor bad. About the wi-fi, you can only get it in one spot on the ground floor.