Great tour. Hassan, our driver was awesome
The tour itself was great. Our guide, Hassan, was very knowledgable and helpful. Everyone had a great experience. The only complaint and this was not their fault, was the brutal traffic coming back. Be sure you are prepared for literally hours of traffic jam. Also, apparently some of the roads have changed since they put up their website so you should add an hour driving time to the day tours.
Overall I would highly recommend them, and Hassan specifically.