Very nearby the subway station and very close to Ueno. I even went jogging to the Ueno park, it was a comfortable stay.
Not recommended if you have heavy luggages because the stairs to the apartment are very narrow.
Would be better with a bath :)
The location is cool with shops and restaurants all around.