This is a very popular trip, with 2 tours running concurrently on the same date. Our coach had 44 people, which is the largest we've encountered. The tour had a good pace, even though there are always places we would've liked to have seen more of (Mijas in Spain for example). Our tour director Paulina was the best one we've had on one of these tours (and we've done over a dozen) as she spoke excellent English, was firm, humorous, directed people well, and gave quality advice.
The only major negatives were (as usual on these tours) the hotels and the included meals. Most were good, some were average, and some were terrible (no safe in the room when we were told "every room has a safe", only one towel for a twin share, no telephone, poor wi-fi). It was an experience to see Morocco, but no matter how many times we were warned, some people still managed to fall prey to stomach issues. Overall a great tour and one I would recommend with a few caveats.