We had a wonderful experience with Moroccan Skies Guiding Company in Marrakech.
In September 2012, we spent 5 days in Marrakech and each day Mustapha guided us. He came highly recommended by a frequent visitor to Morocco, and we weren’t disappointed. He spoke fluent English, and was very knowledgeable about arts, culture, history, and politics.
He took us on a walking tour of the souks and medinas, a full day trip into the High Atlas Mountains with a hike of about 3 hours, a botanical gardens tour, a full day drip to Essaouira and a walking tour of palaces and monuments in Marrakech.
We enjoyed his company, his sense of humour, his honesty and his professionalism. He made every effort to ensure we enjoyed our tours and paced our group of 4 accordingly.
Previously there was a rather negative forum on Moroccan Skies, but our holiday in Marrakech was enhanced by Mustapha and Moroccan Skies.
Do not hesitate to view their website: http://www.moroccan-skies.com