Great place! Even though it is a bit off the main touristic places, I got it for it's size, and it is even bigger than I imagined. Can fit 6 people comfortably (two in each room).
A few 24hrs markets nearby is really handy. It is really close to Inaricho Metro station, but a bit far from Ueno Station, where the Yamanote line is (around 12 minutes).
I would definitely stay again.