Great apartment, great location, great host !
Everything you need is here for a good trip in Tokyo.
I recommend it !