We stayed a week in Riad O2 in February and really enjoyed our stay. The Riad is a really lovely calm space within walking distance of Jemaa el-Fnaa. From start to finish all of the staff were really friendly and helpful, welcoming us back from our days out with a pot of mint tea! The manager was really helpful, giving us advice on taking day trips and places to see in the city.
We stayed in H2O room which is located on the ground floor next to the courtyard and there can be some noise in the mornings, though this didn't spoil our stay. In fact one evening it meant we could listen to the musicians playing in the dining room for other guests!
The breakfast was lovely - coffee, juice, bread with butter and jam and pancakes with honey and fruit. Rashida made us an amazing meal one night with Moroccan salad, cous cous, vegetables and lemon chicken tagine.
There are loads of spaces to chill out in the courtyard, on the roof and in the dining area where we hung out in front of the log fire in the cool evenings. Isham our tour guide who took us to the mountains was really friendly and helpful taking us to lots of places on the way. The tour was excellent and there was no pressure from the Riad or tour guide to go to places or buy things we didn't want.
Overall, it was a really enjoyable stay and we would definitely recommend. If we return to Marrakech, we'll stay here again!