Tomoko was an excellent tour guide. She always has a smile and a wonderful attitude throughout the entire day and some of our days were long. She definitely knows her way around the cities and all the trains, buses, subways etc. You will have a great time and she knows fabulous places to eat the local specialties in each city without breaking the bank. You will be very happy with her guide services.