The apartment has a great location right next to a subway station from where you can basically go to every place in Tokyo in no time. In addition the apartment is well equipped and very clean!
Highly recommend the place!