This place is well represented by the pictures in the website. It was relatively large and quite clean. The shower was surprisingly large, with good water pressure. One surprise was no bathroom sink to shave, wash your face, or brush your teeth in, though there was a basin and a mirror on a stand.
The location is excellent, close to a train station (Ueno), so easy to get to from Narita or Tokyo. It is has a metro (subway) station very close. With a 3 day tourist subway pass it was very easy to get anywhere in the city. From this property, and always a short stroll home from the metro station. There was no internet Wi-Fi provided, so we had to make our own arrangements.
We were very satisfied with our stay.