This being my first night in Japan, I had nothing to compare it to - this hotel is old, but decently kept up and the airport shuttle, onsen and FamilyMart in the lobby made it a place I'll definitely return to if I get the chance! A word to the wise, though: for the restaurant, "last seating" time is actually the time they start quickly and efficiently whisking away all the food, so get there early for all of the buffet's deliciousness. The staff were wonderful and managed well with my minimal Japanese-speaking ability.