We really enjoyed our stay in this flat.
It is very close to many convenient stores, restaurants and drug stores, as well as the JR station, which is a blessing after a long day spent walking.
When we arrived, a chair was missing. I notified our host and less than half an hour later he was at our door with a chair. We were very grateful!
The futons were also extremely comfortable.
The only drawback would be the noise from the outside, but it is to be expected in the middle of Tokyo. The flat was also bit small for 5, but that's how most japanese houses are.
Overall, it's a great place to stay!