Fantastic view overlooking the city from my room. Room size is quite good by Japanese standards. Location is good as well and plenty of signage to find the hotel lobby on the 20th floor. Location is very good, super close to Ueno station and Ueno shopping/market area. Transit options are plentiful.
However, there are minimal amenities available, and the walls are quite thin. All together it's a great budget option in a great spot in Ueno.