MArco is a verry experienced guide who has a lot of knowledge of Marocco. He knows the country by heart and, more importantly, he knows the culture. Traveling with him through Marocco will bring you to unexpected places and brings you in close contact with local people. Be aware that you need an adventurous attitude to get the most out of your trips with him.