We booked (and paid) the Morocco tour via Evaneos for a small family (16, 53, 56) and got the contact to SportsTravel. In several emails with Rachid fom SportsTravel the tour lay out was planned, price and special requests (allergy of daughter) taken care of, amendments done at fast speed but with high care taking.
Marrakech was nice, we had one day with an excellent German speaking guide Abdu - also guiding us to argan oil place in the Souks were we felt obliged to buy some of their products (Huile Rose), but it is worth it. Our own highlights in the Medina were the "Le Jardin Secret" (beautiful setting, tranquil - and excellent fruit juices!) and the "I Limon" restaurant in the North of the souks (reserve a table).
However, the absolute best part of the holiday for us three was the 5 days tour with our driver Yassir. It was a loop starting from Marrakech with overnight stays in Skoura, Tinghir, Merzouga, and Agdz. Extra activities (aside of berber carpet / tapis shopping) were a walk with Yassir in the rose valley, plus a camel ride to the dune camp in Merzouga & back via a quad ride (our daughters favourite). The country side around Merzouga and across to Agdz is stunning, great scenic desert & mountains. We did evening walks in the palmeria / oasis around Skoura and Agdz and loved that and enjoyed the vivid town of Tinghir. The 4 over nigt stays were all very different and each most lovable and offering great dinner & breakfast.
Yassir has been our very safe driver for the five days, he is pleasant company and enjoys showing his country. His favourite music runs every now and then (cool tunes from the Berber & Touareg scene incl. from NL :-) ... The punctuality and coolness when required are extra bonus points for Yassir ;-)
So in short - travel organization was perfect. Marrakech is surely an amazing experience - but we would definitely come back anytime for the South East, its people, scenery & hospitality.