I know someone who has been to morocco with KE adventures recently and really rated it. I also know some folks who did the pyrenees raid with KE last september and thought they were very good.
Personally I really like morocco and would love to cycle there (or to there!) at some stage.