I can't believe the reviews complaining about this place. I have stayed in plenty of Japanese hotels, and while not amazing, for what it is, it is great. So comfortable, and a late check out time. The free breakfast is okay, and there is wifi. Space in the room is above average for Tokyo. Close to the stations and shopping.
I liked it so much I stayed again waiting for a flight at Haneda, which is close.