The place is located at Soshigaya neighborhood in a nice corner.
There are dozens of local restaurants and public services in the near vicinity.
Access to city center and all locations is quite fast and easy.
The house is clean and nice with most amenities one would need.
Communication with the host are fast and he is very responsive.
I would just warn the fellows that the check in time is 3 pm and the host makes NO exception for the ones who may arrive Tokyo early morning. The room number and full address will also be only provided on the last day before check in so it’s difficult to plan internet orders and mail deliveries before arrival.