This unit has an excellent location and easy checkin/out! Matsuri is very responsive and helpful. We would be more than happy to stay in this unit again, as it made our first trip to Japan a wonderful family memory. Although it looks over the street, it is very quiet and you can tell the weather easily by looking outside (came in handy for rainy days).
There are convenience stores open 24hours within a block or two, as well as the Sumida riverwalk, a Tokyo metro station and anything else that you could need to settle in. Seria - Japanese version of a dollar store - is one train stop (or a 20 minute walk) away at Asakusa station. The neighborhood is very quiet, and we felt quite safe arriving by train late evening. We love Japan!