The place has everything you need to have a great time in Tokyo. Instructions are clear and everything in the house has proper english instructions that make things a lot easier.
By Tokyo standards the place is spacious.
It was sparkly clean and with all the things you need: soap, shampoo, towels, etc. The publication description is very accurate.
It has only one subway station close, and a couple of bus stations. But from there you can go anywhere with a few transfers.
We really had a very good time there.