Just returned from a trek up Toubkhal, which was expertely organised by Mohamed from the moment we arrived to the time we left, including an excellent replacement guide (also fortunately called Mohamed!) when he himself was ill. The guides were very helpful and patient on the steep ascents with those who were less experienced in the mountains and set an excellent pace that could be followed by everyone. They were also very knowledgeable about the country we were walking through, its culture, flora and fauna. We also had an enjoyable day out in Essaouira, which Mohamed organised for us.
Some of the facilties in the mountains were quite basic, but similar to those in many European mountain huts (and rather better than some we have stayed in!).
We have no hesitation in recommending this trekking company.
Visited May 2012