Aziz, our driver and tour guide was fantastic! Communication leading up to the tour was great. Without us asking, he coordinated with our riad as to the best location to pick us up and the drive was smooth and comfortable. Aziz was interesting to talk with on a personal level and had a wealth of knowledge about the area and sites. He was flexible with our changing schedule and was able to drop us off at the train station so we could get to our next destination. He took us to a wonderful local lunch spot and had plenty of tips along the way. He even sent us a selfie with us and followed up after the trip. He made the trip very easy and enjoyable.