Not sure what to book in advance for Japan? Learn the key reservations to make for a hassle-free journey. Ensure a great experience by planning ahead.