The place looks just like the pictures and is spacious enough for 3 people. It is very clean, has a lot of amenities, and is located in a quiet neighbourhood.
The host is very reactive and helpful. We enjoyed our stay in Tokyo and would definitely recommend this place.
Only drawback is the 4 stairs you have to climb up with the luggage’s, other than that the place is very good.