Go is a kind and thoughtful person who went the extra mile. He is an engineer by trade and we appreciated his knowledge and structure. He provided flexibility in the tour, and pre-trip and post-trip advice. Without solicitation, he gave us advice on the sumo tournament we were scheduled for the day following the tour. His advice giving about how to navigate the train station and read train maps was priceless! I recommend!