We had a great experience with Morocco Key Travel on a two-day, one night trip from Marrakech. Not only did we see all the main sites, but Youseff, our tour guide, provided context and nuanced background on what we were seeing. A Berber, he told us a great deal of history and cultural background of his people, which was new and fascinating to us. He also told great stories of his own background and youth in the desert. The trip, accommodations and meals were all first rate. The 1.5 hr. camel ride to the camp site, while not entirely comfortable, was nonetheless something we have not regrets doing and provided a life-time memory for our young daughters. The camp, which was run by Berbers in traditional desert ware, was great. The staff was warm and accommodating. The tents were clean and comfortable. The camp had flush toilets and showers. All very clean and comfortable. While we were initially put off when we realized the amount of driving that we were to do over the two days (6-7 hrs. both ways), we came to realize that this provided a more thorough understanding of and feel for the mountains, desert and the country as a whole.