Riad Sadaka is great, I wouldn't hesitate to stay again, in fact it will be my choice next time I visit Marrakech. Don't be put off by the hard to find location - and accept that you may have to give the kids on the street a few Dh to guide you there if your taxi driver doesn't know the place. Also don't be put off by the narrow medina alleyways in the neighbourhood which can be a little unnerving initially, but it was safe. Top aspects of the hotel are 1) the great staff and service (particular mention to Sherif), they were always smiling and helpful, even arranging early breakfasts and coffee to accommodate our early starts, and 2) the relaxed and chilled Moroccan ambience of this Riad. It's about a 20 minute walk into the market, and the centre of the median, however it was nice to be a little out of that, in a quieter area, and also a similar distance to the new town. Finally, I'll mention that prior to arrival the Riad will offer an airport collection/drop - and I suggest you take it, as they don't take any mark-up and it can be cheaper than the prices the airport taxi drivers may be asking for.