I went on two full-day tours with Karwan in December 2016, and he is one of the best tour guides I have had. His English is perfect, he drives carefully (but not slow) and is open to any suggestion you may come up with. Spending time with him was truly as travelling with your best friend.