The place is near tawaramachi and ueno station. its also near asakusa where there are lots of areas of interest (and places to eat). the place offers all the basics and relatively has a lot of space.