The staff was very nice and helpful. Their English skills varied slightly, but they always made sure to understand! They also offer to help out with luggage forwarding (takyubin), which was very useful.
The room was fairly small, but still big enough for two people and two large suitcases. The room was clean and had necessary amenities.
In terms of location, the hotel is very nicely located, just 5 minutes walk from Ueno station, with great restaurants around!