Absolutely stunning onsen hotel! Super clean and comfort as it's a newly renovated building just by end of 2017. Overall beautiful scenery surrounded the hotel, excellent service by the staff and they have individual dining room, lots of privacy and quiet time. We came with our 2 years old son, I would say it's a kids friendly place with a small kids corner and indoor area are all very clean. In addition, our trip got delayed by one day as our son was very sick, so we had to cancel one night at last minute - the hotel was very accommodating and refunded one night of charge to us. I deeply appreciate the flexibility that they shown to the guest, would definitely come back to stay again!