It's very close to Edogawabashi Station (a quick 3-minute walk) and there are eateries, grocers, markets, coin laundries and drinking spots all around.
The host is quick to respond and very helpful. It is clean and like other places in Tokyo, it is a bit on the small side and cramped in the toilet, but it's manageable. For the price however, it is very worth the stay.
However, there is no elevator, so if you have luggage you'll need to carry it up a flight of stairs.