Stayed here with two school-age children. We chose to stay in a traditional room with kaiseki dining. Both kids are very good eaters but even for the adults some of the food was very new. However, everything was carefully prepared and presented beautifully. The staff were very friendly, and several staff members were fluent in English. Still, I would recommend brushing up on your Japanese or using Google Translate for clear communication. Tub times were easy to reserve, but free time tubs often required waiting 15 min to 1 hour. We made the mistake of checking back every 10-15 minutes to see if one particular tub was free. After waiting an hour another guest arrived and took the tub even though they had only been waiting 2 minutes. So, you must stay right there! The location of the hotel is not walkable as the roads are steep with limited space for pedestrians. However, there is a minivan that can drop you off and pick you up from the bus station or nearby train station with ease. So, it’s no problem. Overall, the property was beautiful, clean, and very relaxing, and the staff were all very kind and helpful. Would definitely recommend if you would like an authentic Japanese ryokan and onsen experience.