In three weeks, we will be arriving at Narita. We will spend one or two days in Tokyo before heading to Nikko. I am overwhelmed by the hotel choices and areas in Tokyo. Where would be best for us to stay in Tokyo in order to take the JR to Nikko? Also, we are heading to Sendai after Nikko. From reading other posts, I guess we should try to stay overnight in Nikko, so that we have time to see the shrines, the waterfall and the lake? Thanks!