To get the broadest view of Morocco in a short period of time, a tour with PMT is your best choice. We were lucky to get the owner, Khalid, as our guide and driver, and spent the most wonderful 4 days with him. He is extremely knowledgeable, friendly, professional and courteous. Fluent in many languages. I was impressed with the service from the minute I contacted him until we said our goodbyes. Personal and thorough - he even concerned himself with offering help for the rest of our vacation via hotel recommendations, booking help and helpful information. Whatever we needed, he was there to help. He opened up our world with an introduction to foods, ideologies, way of life, hidden gems of places and people......we would not have gotten such an in-depth experience of Morocco without him and his wonderful company.