We stayed at the Ryad Amiran in April 2014 and found it a wonderful place to stay. There are only 5 rooms so it's cosy and homely, with the lovely open courtyard in the middle which is characteristic of ryads.
The place is run by a friendly and helpful couple who made the stay very personal, they gave us lots of advice and even rang our airport driver for us! The rooms were cleaned every day with a personal touch and the breakfast was filling and varied. We also had dinner there a couple of nights which is a little more than what you would pay elsewhere but was home made and peaceful.
Its about a 15-20min walk to the main square and Marjorelle gardens, and actually this is a good thing as you will need to get away from all the hustle and bustle! The downside is like the rest of Marrakech its tucked away, so I would expect to find it difficult to locate on the first day. We had an airport transfer and even he didn't know where it was at first! Once you've walked it
once or twice you will be ok though.
This ryad is rather an exception in modern day holidaying - with friendly staff who go out of their way to help and with perfectly maintained and unusual rooms. Its not for you if you don't want the traditional Moroccan experience and are not happy to be without a tv for your stay!
The only thing to be aware of is the city tax which we were charged on our last day - it was around £40 for 2 of us for 5 days, there was no warning that we would be charged it and no explanation of what it was actually for. As with all things in Morocco you never know when you are being ripped off, and we weren't expecting it - which meant we had no money left for our last day! You have been warned...
We would stay again! *****