It was one of the bigger accommodations I have stayed in Japan. That is a plus point. The neighbourhood is really quiet. Opposite the accommodation is a 7-Eleven in case you need something to eat or drink at night. About 5 minutes walk away are local shops where food and bento sets can be bought. The Asakusa Line station is also walking distance away, allowing easy access to both Haneda and Narita airport.
I highly recommend staying at Itoe's place.