I'm planning a trip to Japan in 3 weeks (mid April) and drafted the following agenda. Do they seem reasonable with the amount of time I allocated? Also, should I plan an ONSEN trip to Hakone or Osaka?
4/14/2012 - Arriving NRT to Tokyo
4/14 - 4/18/2012 - Tokyo
4/18 - 4/19/2012 - Hakone
4/19 - 4/20/2012 - Kyoto
4/20 - 4/22/2012 - Osaka
4/22/2012 - Osaka to NRT