Keiko, our tour guide, really enhanced every moment of the morning with a wide range of information, historical, cultural, and architectural. She - and the itinerary - provided a terrific overview for our first day in Japan. We found ourselves referring back to what we learned on the tour, throughout our stay. Not least, she showed us how to be respectful of shrines and temples. A very good value!