Riad Karmela is a real gem. The place is calm and tranquil in the midst of the craziness that is Marrakesh. You have to walk down a maze of allies to find the place which just adds to it's character. We stayed there in the beginning and again at the end of our trip and when we arrived for the second time it felt like we were coming home. Joel and Bouchra were very helpful in arranging transportation and sightseeing excursions, they even stored our luggage for a few days while we did a trip to Zagora. I would definitely recommend.