Our 5-day trek in the High Atlas Mountains was amazing. Hamid arranged the perfect trip for my family, and the other Hamid, our guide, was fantastic. They also arranged for a beautiful riad in Marrakech where we stayed for a total of 3 nights before and after the trekking. We had three children, ages 7-14, and the trekking was well planned so that it was challenging but manageable for all of us. When the younger children tired, they were able to ride on a mule. The scenery was beautiful and the cultural experience of interacting with the Berber villagers was wonderful. The food that the guides prepared for us along the way was also fantastic, couscous, tagines, fresh barley soup - delicious. Hamid also welcomed us into his home for the last two nights and showed enormous hospitality. I cannot recommend Hamid and Toubkal-atlas-Day-Tour enough. They will custom make an itinerary that works for you, and they are incredibly knowledgeable about the mountains, the desert, the valleys and everything in them. Thank you so much for this wonderful adventure and experience for my family.