The hotel provided two private onsen baths that we could use for free. My family thus could had onsen together. However, the water was a bit hot during our stay (perhaps during summer time) so my 4-year-old son refused to enter the bath (he could enter the bath at another cooler onsen). The dinner and breakfast were served at room. There was a variety of food served. The taste was ok but not particularly impressive. The staff spoke limited English but they were very nice. The hotel was a not a new one but the stay was comfortable for me.