It’s a great place, and it felt like a proper Japanese apartment. It had most of the things you would need to survive a long stay in Tokyo.
The check in was easy, and the communication was great between us and the host!
The only down side was the construction across the street that starts at 8am sharp every morning except for Sunday’s. Just be aware of this. It is not the fault of the host, obviously, but it did affect our stay. I do not suspect construction will be finished before August 2019. It seemed early in progress.