A wonderful trip that exceeded our expectations. We soon felt at home in a country so different from our own. We particularly loved Kyoto and an unforgettable night in a ryokan. People were incredibly respectful and helpful: if we looked unsure in a station, someone would offer to help. The pace suited us well. When we had questions and wanted to add an activity during our stay, Caramage responded very quickly. Go for it!