Possibly the best city I've ever been too. It was my first solo trip and I'm glad I went on my own to be honest. The amount of walking I did was nuts! (Think I lost half a stone in a week)
I have nothing but praise for the people as well, just so helpful. One morning before heading out, it absolutely tipped it down, so I grabbed shelter. Out of nowhere this old Japanese Man appears with an umbrella for free. Brilliant stuff
I found it an easy city to get around. The subway system is spot on. Never late but you do miss out a lot if you just constantly take the train.
Food was amazing and was cheap as well. I would recommend Japan to anyone