It’s walking distance to Toho cinema, the one with the big Godzila on its roof.
The place is comfortable and has a great view from the balcony.
The bathroom is tight, especially the toilet. There is a also a bit of a high step to get to the toilet/bathroom but it wasn’t a problem for me.
The place is easy to find if you follow the host directions.
Do keep in mind most major stations are about 12 minute walk but if you are going or coming from haneda airport, there is a 3 minute station that can be taken. Overall, great place.