I visited Morocco with 4 friends, and when arrived in Marrakech we were happy to find that the tour guides had contacted our hotel with instructions for our tour the next day. Ahmed, our guide for the day, arrived promptly at our hotel to pick us up, and was extremely friendly from the start. He made very clear to our group that we should feel free to ask to stop anywhere along the way. On the ride to Ourika Valley, my group bombarded Ahmed with questions about Marrakesh, the Berbers, and more. We failed to stump him, he was very knowledgeable. Once we got to Ourika Valley, Ahmed gave us a very thorough history of the Berber people and encouraged us to stop to take pictures and meet locals along the way. During our hike, he showed off his mountain climbing skills and my group had a lot of fun. At the end of the hike, he was more than happy with our group's request to have lunch at a smaller, local eatery. I highly recommend this tour for anyone visiting Marrakesh!!! Ahmed and the team are great!