I stayed here for 3 nights, on either side of a tour of southern morocco. The rooms were a good size and the bed was comfortable. I had breakfast every morning, which was always great.
The best part of the stay was the staff. John, the owner, came by during breakfast every morning and chatted with everybody. The manager Samira, was awesome. She met with me on the first morning I was there to review a map of the city, and how to get to points of interests from the hotel. In addition, she was available by telephone in the evenings, when she was off site. This was important as her English was excellent, while the majority of the staff, although exceedingly friendly and helpful, only spoke French or Arabic. Samira was able to arrange taxis, to/from the riad, which was very helpful. This was the other benefit of Riad Elizabeth; a taxi could come within one block, which made getting around much easier.
The only negative part of my stay was that on arrival, I had arranged for transport, but they did not show ( I understand that the Riad, uses various taxi companies, who are aware of their location-so I dont blame the Riad). I wound up taking a cab from outside the airport who said he knew where the Riad was. This turned out not to be the case, but in calling John from the taxi, he was able to direct the driver to a nearby post office, where he sent a member of the staff to meet me and bring me back.
Overall, I really enjoyed my stay here, and would stay here again if I were to stay in the medina in Marrakesh.