My friend and I were staying in Marrakech and went on the day trip to Atlas Mountain with Hamid. The day included an air-conditioned car ride, traditional breakfast/morning tea with a local family, a short camel ride, and then a challenging but fun mountain climb up to the beautiful (but cold!) waterfalls. Following the falls we climbed back down the mountain and enjoyed a delicious feast of traditional Moroccan food with Hamid. He then drove us home but on a different route so we were able to see a bit more of life outside of Marrakech before we entered back into the city. Overall it was a fantastic day and I would highly recommend the trip to anyone agile enough to climb a rocky mountain! We were staying at Riad Jakoura which is run by Hamid. I would highly recommend this hostel too. There is a delicious breakfast cooked daily and everyone here is very welcoming. It feels more like a home away from home rather than a hostel!
http://www.tripadvisor.com/ShowUserReviews-g293734-d2141453-r133739960-Anyas_Travel_Day_Tours-Marrakech_Marrakech_Tensift_El_Haouz_Region.html#