I visited Morocco for 2 weeks recently with a family group. We traveled around Morocco on our own, and stayed in riads, hostels, and traveler's hotels. Riad Nasreen was by far the best accommodation of our trip. It was an exceptional experience and would have been on any trip, anywhere. We loved our rooms, and, as others have mentioned, the quiet calm of the place after the bustle of the nearby souks. It is beautifully decorated, has a friendly and professional staff, and our host, Mohammed, couldn't have been more welcoming or helpful. We tested this when we wanted to change our itinerary at the last minute. He made it so easy. I can honestly say I've never had a more pleasant experience with an inn keeper. He truly embodied the often used, often abused saying: "My house is your house." The public spaces in the Riad are beautiful, welcoming and easy to enjoy. The food was excellent. We had several wonderful, sunny mornings on the rooftop at breakfast, which was abundant and fresh. I reccommend that if you stay at Nasreen, you make a point of enjoying a dinner there, too. It was one of the best meals of our trip. I hope to return to Marrakesh, and will stay at Riad Nasreen when I do.