We stayed for 5 nights recently and would not change anything about our trip. From the home cooked meal, to the location, and most importantly the people at Riad Joya, we had the best possible experience. The location is tucked away within the Medina, but still very accessible to all the sites and was also quite peaceful despite how quickly the main square and other crazier parts of the Medina are accessed. The service was top notch. Whenever we left our room, fresh fruit, bottled water, and towels were replaced as well as a general cleaning. There was always someone to greet us when we arrived back and also offer directions, an escort or guidance when we left.
Overall, we would recommend Riad Joya to anyone going to Marrakech with the highest possible regard for both the property and the people.