Superb for the price. Located inside the Ameyoko Market, within short walking distance to Ueno Station. Only downsides would be if you 1) can't stand cigarette smell 2) can't sleep in tight space 3) can't go in a communal shower. Luckily I was ok with all.
I only have a photo of the street outfront.