Koji was a very personable man and it was a pleasure to spend the whole day with him touring Kyoto. He didnt rush us and we didn't finish our tour until 7 pm - a big day, but worth it! We chose to walk a lot (our choice entirely) which meant we were able to take in more of Kyouto's sights and sounds. He was very knowledgable and spoke good English. We enjoyed our conversations throughout the day on many varied topics (26000 steps and as many words)! We highly recommend Koji - you'll have a great time.