We had a fantastic day touring Tokyo with Kim. He contacted me shortly after booking asking me what kind of places we wanted to see. We exchanged a few emails to setup the list of places. He met us on time in the lobby of our hotel and we toured the city together. He is very knowledgeable about Tokyo, its history, culture, and customs. He is very easy to talk to. He lived in USA for several years so he is fluent in English. He did more than just the tour. We were going to Mt. Fuji the next day and my girlfriend needed warm clothes. Kim took us shopping, and when the outfit she liked wasn't in her size on the rack he discussed with the staff and they found her size. All around a wonderful experience that set the good mood for the rest of our vacation in Tokyo.