One adjective to summarize our experience: perfect! Everybody has been incredibly nice to us, very kind and friendly. The ryokan is great, with internal bath and lots of amenities, including the zen garden. The Japanese-style room was superb, huge and nicely set up. Cleaness is perfect and everything is very quite. Food was great and I wouldn't think we would get so. Pickup service is very reliable.
Definitely the best experience in Japan.