Like a previous reviewer, I don't usually post reviews but the staff here really do provide a 5-star service. They simply could not be more helpful or pleasant. I have just returned from four nights at Riad Cinnamon with a friend, the first trip to Marrakech for both of us. I sure one of the reasons our trip was more enjoyable than other friends' was because we stayed at Cinnamon. We had a wonderful meal one night at Maison Arabe, not very close, and one of the staff walked us there and then came to collect us after dinner, so we didn't have to negotiate the dark and winding streets on our own. Another night we couldn't find out way back from the souk we just rang and were collected.
Like other reviews say, if you are arriving late, book dinner at the riad -- it is beautifully served, quite delicious and very good value for money -- and your visit will be off to a good start. We also booked hotel transfers in advance with the riad and all that worked perfectly, and the guide they organized to take us for a day-trip to the Ourika Valley was very good helpful.