This is easily the best Japanese hotel I've ever been! The building is beautiful, the rooms are big, tidy and comfortable. The service is excellent, and the meals are great! They arrange shuttle service to pick you up, and no matter what time you are leaving, they will still arrange shuttle for you, even though the train station is only around 10 minutes walk from the hotel. The hot sprints are great, and we were lucky enough to experience outdoor hot sprint while it was snowing, it was a very unforgettable moment. I would definitely recommend this hotel to everyone!