The place is clean and comfortable, grouped with good restaurants. The instructions given by the host is explicitly clear in helping you find the place and get around.
I personally think the place has a little bit distance from the must-seen tourist attractions in Tokyo though it’s only five minutes walk from the subway station.
In balancing home comfort, price and distance, I still highly recommend the place. Thank you for hosting us.