Great place! The owners helped us out immediately and always greeted us as we entered. There's a computer in the lounge that's great for printing out flight tickets, and the rooms are super comfy and are cleaned daily for us. The location is nice- it's an 15-18 minute walk to Ueno Station, which is ok, and the path takes you right through the beautiful Ueno Park.
Great place, great location and great owners!