A little bit out of the main tourist areas of Tokyo but still a very good location.
The apartment has quite a bit of road noise but nothing too bad.
Overall would certainly stay again.