We enjoyed our tour with Kahoko very much. She met us by our train station. We planned our day together. Kahoko explained the Japanese culture, what to do at the temples and shrines. Taught us how to use the metro/train system in Tokyo. She had so much energy and we did a lot of walking! She was very patience with us, since we had to stop several times for my husband to rest and my kids wanting to try different kind of food. Kahoko's english was perfect. We had no problem with our communication. I would recommend her to anyone looking for a tour guide.