Our driver/guide, Rashid, was punctual to pick us up at the Casablanca hotel. He asked if we had already seen any attractions in the city as he new we had arrived the day before. He drove us to the ones we hadn't yet seen and gave us time to walk and take pics. Then we continued to Rabat and visited the main attractions. After that we continued on to Fes Rashid contacted Riad Taha, where we were staying, so one of their staff, Ibrahim, who was so polite and friendly, met us at the gate of the medina and walked us to the riad. It was such an authentic, charming place, clean room with ensuite, also delicious Moroccan food. The next day we explored under the guidance of a very professional and pleasant guide, Badiah. We spent the second nigh at Riad Taha in Fes and left the next morning for the Sahara excursion stopping at quite interesting places such as , Azrou, Erfoud and Ouarzazate. We were met by very welcoming and pleasant Berbers who took us to the camp on camel back we spent an amazing night sharing their music, stories and food. The camp was clean and comfortable. Next morning we went to Marrakesh passing through villages, towns and cities with varied landscapes and cultural/historic interest, like Todra Gorge and the Kasbah in Ait Benhadout, a Unesco World Heritage site. Rashid stopped in good restaurants for us to rest and have lunch or snacks. When we arrived in Marrakesh, Rashid also contacted the Riad we had booked aside from this tour. So Rashid always went the extra mile to make us feel comfortable and safe and accommodate our wishes, he is very friendly and fun.
Although the experience was awesome we might suggest to spend only one night in Fes instead of two and one in Ouarzazate, to optimize the time in each city and make the stages of the tour more comfortable for both guide/driver and tourists. We sincerely recommend this tour.