My wife and I had an unfortunate incident with some locals just as we got to our pre-paid appartment in one of the Madina's many alleys. As a result we needed somewhere else to stay so we asked the taxi driver to take us - somewhere friendly with a pool, please.
The first place we tried was Ryad Dar Ganou. We didn't need to look anywhere else - we had been rescued! Veronique and Jean-Marc were the perfect hosts, their Ryad a haven in what had become for us, an unsafe town. They listened to our story, gave us a cup of tea and reassured us that we were safe in their beautiful ryad. We didn't venture out for 24 hours and enjoyed their hospitality and shared in much laughter. They went out of their way to make us feel at home. The small pool was perfect after a day in the hot sun, the room was great and the A/C much appreciated, the roof top terrace has great views over the Madina, the food is plentiful and delicious and the English/French banter between us during the Queen's diamond jubilee celebrations brought us a lot of fun and a really memorable stay.
If you must go to Marrakech, this is the place to stay.