Firstly, it's better to travel with Moroccan guy, it gonna help you to know more about Morocco, to communicate with locals, to negotiate, to move anywhere and anytime, the most important thing is that it's more safe to you if you have a Moroccan company.