Just returned from eight days in Marrakech where my boyfriend and I stayed in Riad Davia.
Location-wise, it is a 10-15 min walk from the main square which means you are deep in the local area and you don't notice the other tourists until you are about 5 minutes away from the square. This was really great for us as we enjoyed being that little bit further out in the less touristy areas, however it is important to bear in mind that if you are wanting to wear slightly more skimpy clothing-which is acceptable in the more tourist parts- you have to walk 10-15 mins through the really local part to get to the square where this isn't really acceptable (people will stare).
The riad itself is really cosy and well priced- we paid roughly £400 for the eight days. However, something we were not sure about is that you get charged for EVERYTHING extra- every drink that you order, including the bottles of water (you can't drink from the tap- generally I would advise you to buy your water from the shops and put it in the fridge/freezer). So be prepared for those extras to be on your bill. We ate dinner one night in the riad which was really lovely (my boyfriend considered it the best chicken tagine he had ever eaten). We had a pasta salad, bread, the tagine, and then cut up nectarine. It was, however, the most expensive meal we ate the whole time-particularly considering the fairly inexpensive ingredients, so if you are trying to keep the price down, watch out for this.
Despite the cosiness of the riad, it is important to bear in mind that the main area to relax in is the covered courtyard which is quite small so if you want to keep yourself to yourself (and who doesn't when they are on holiday!?) then I would make sure you get one of the suites with the little balconies overlooking the courtyard (there are two of these rooms). That way you can sit and relax in the evenings without necessarily having to mingle!
The staff are absolutely lovely (we only met two of them). The main member of staff, Habib, was absolutely charming- some might consider him over-friendly! But that is a matter of opinion. He made sure we had everything we wanted- he even brought a present up to our room for my boyfriend on his birthday and made sure he had the food he liked for his birthday breakfast! I suppose this wouldn't be the riad for you if you want to keep to yourself completely and come and go as you please. You don't have a key, you have to knock, so you have to have a chat whenever you leave and arrive etc.
Overall, a lovely, traditional, quiet riad with amazing service and everything you could need. I wouldn't chose another one!