I only used it for a day trip to the Ourika Valley, which was very good. The scheduled stops were at interesting places, a Berber house and a women's co-operative selling argan oil.
Make sure you know what you are paying for - guides and meals are not included in the price.
They also run two or three day expeditions from Marrakech.
Address:
Angle rue Mouahidine et Bani Marine 1er Marrakech Marrakech Morocco