Overall we liked the hotel itself, but we were not given the initial room that we had booked online. Instead we were given an outdoor concrete "yurt-like" room, which was quite large but smelled bad due to humidification issues. No other beds were available for two nights, but they transferred us on the third night into another room which was much better. Not sure if the problem with the room was the hotel's fault or expedia's fault. Regardless, it was frustrating to not have the room we booked.
Onsen (baths) were nice and clean. Easy to access location, although not up in the woods or anything (so not particularly charming location). Other than the outdoor "yurt-like" rooms, facilities were overall pretty nice. Would consider staying here again, but would make sure beforehand that they have the room we actually wanted. Although that may be difficult, as staff for the most part only speak Japanese.