I have just returned from Marrakech where I stayed at Riad Aloes for a week. I chose Riad Aloes due to its location, price, and a VITAL small pool to lounge in. The riad is difficult to find without help, and is situated just off Rue Sidi el Yamani. If coming by taxi from the airport, DO NOT get ripped off by the taxi drivers; you can get a ride for less than 200 dhirams easily. The Riad itself is really lovely, with air conditioned rooms and solar panel heated showers, a patio area in the middle with small pool/jacuzzi and a roof terrace with shaded loungers. The staff are all so helpful, with Olivier the owner always willing to help, the lovely Mustafah on night shifts and a fantastic cleaner. Location is great, just a few minutes walk to the main square.
With fantastic value to top off the impressive accommodation, Riad Aloes is a hotel that I would highly recommend.