we stayed one week to explore Tokyo. The apartment is in walkable distance (~4 min) to two train and subway stations that you everywhere. A street with lots of restaurants is close by too. A small booklet with lots of attractions was quite helpful.
The room was a bit smaller expected (a bit challenging for two people!), but I guess space is limited in Tokyo. The room concept could significantly be improved if the owner would replace the bulky chairs with ones that actually fit under the table, which would provide more space.
Completely unreasonable to ask to put all waste into the bin outside, when you have to pay a quite high cleaning fee!