The place in itself was good and is good for a short stay. Although a couple of things that I would like to highlight here
1. It is quite far from the center of Tokyo and would need 20 minutes train ride to get there
2. The checkin time is very odd at 5pm and the host is inconsiderate towards early checkin even if it's 30 minutes before. So anyone looking for a slightly early check-in this may not be the place.
The checkout is 10 am. Not something that I have ever experienced with any airbnbs before