The staff were amazing, the room immaculate and the onsen + rotemburo in the annex and the main ryokan building were great.
HOWEVER, our room (101), which was one of the best I've stayed in during my years in Japan, faced out towards a road that is a main thoroughfare, including for buses and lorries. Result: Not much in the way of continuous sleep. If you can get a room that faces away from the main road, I can't recommend it highly enough. If there are only rooms facing the main road, I would say to give it a miss. At least until we all drive electric, quieter vehicles :-)