If you want to see some of the "real" Morocco go with Bivouac Sous Les Etoiles. They are a very organized locally run tour company who will cater your excurision to what you want to see and do and will pick you up from anywhere in Morocco. They have very competent drivers, and knowledgeable, respectful, discrete and friendly guides. Hassan, the owner, as well as many of the guides and drivers are from authentic nomadic desert families and they can show you how this culture lives in the desert. You can do this from camel or from a 4x4. If you are not interested in the desert, they can also bring you to the Atlas Mountains and the Berber villages, as well as anywhere else you wish to go in the country. Their staff is so genuine and they really want to cater to you as well as share their culture they work hard at keeping the locals involved. I highly recommend this agency; there are so many to choose from but you will not regret going with Bivouac Sous Les Etoiles.