Using Colours of Morocco was the highlight of my trip. A friend and I spent two days in Marrakech by ourselves and were feeling a bit overwhelmed and done with Morocco. However the experience was completely reversed by Mohamed's expertise and hospitality. His English is fantastic and he is even kinder and more generous than you would ever expect a tour guide to be. He is personable and knowledgable about everything. He had the perfect balance between conversation and quiet, just letting us absorb the scenery and beauty of the places we went. He helped us find places to eat and even negotiated and picked a guide for us at the Cascades of Ouzoud. My friend and I felt like we were leaving a friend behind when we left. If I ever go back to Morocco, I will only be going on Colours of Morocco tours. Thank you Mohamed!