I was in Morocco exactly six months ago. I must say, it was the best tour I've ever taken. I was there for 1 week. We got in touch with "Zayan Travel" touring group. Hafid and Younes were our drivers. I think that was the best part of our tour in Morocco because they drove us around, they were able to put together for us a trip of all the places we wanted to see with the small time we had allowed there. Hafid and Younes made us feel very safe, they took us to eat at very good and clean places. The hotels they choose for our trip were very nice, clean, and comfortable. They would allow us to stop anywhere we wanted, that really help us because we love taking pictures.
Both myself and my friend are chefs and they were so nice to us by allowing us to cook with the locals when we visited the desert, we even had dinner with all employees who worked at the desert, making us feel like family. I only wished now that we would had gotten in touch with them earlier in our trip because they knew exactly where to take us and how to get around this beautiful country.
If Hafid and Younes are available to be your drivers, believe me, you won't be disappointed.
I'm looking forward to visit again in the near future and I will definitely will give them a call again.