Insider's Guide to Hakone in Japan – everything you need to know & best travel tips. Discover the best onsen, attractions and top things to do & see.