Hiroko is very kind and knowledgeable. She prepared an interesting tour and at the same time she was flexible and considerate of any suggestions we might have. We visited a lot of the highlights of the city without it ever feeling rushed. She also helped us along with tips and answers to our questions for the rest of our trip. Hiroko speaks excellent English - which is rather rare in Japan (she lived in the US for a while). She also shared her stories with us which made the tour all the more interesting and personal.