Traveling to Japan next year; any tips on must-see places or hidden gems would be awesome!