We had a great stay at Ryokan Kiraku. First, the service is excellent! Even my son noticed: "Everyone is running!" They happily stored our bags when we arrived before check-in. Everything was explained clearly. The onsens were well-maintained, and we especially loved the ability to use the private onsen between certain hours, or reserve the family onsen.
The location was very convenient, less than five minutes to Kannawa bus station. It's also quite a reasonable walk to five of the seven "Hells" (jigoku). A 7-11 is also within a 3 - 5 minute walk. The ryokan even gave us complimentary shuttle service to Beppu station, which saved us money!
We reserved a room with a shared bathroom, and bathroom facilities were well-maintained. Breakfast was included, and it was quite the massive spread! Wifi is free, dependable, and fast.
What made the biggest impression, however, was the happy, friendly service we received from every single member of the staff. That's quite rare nowadays!!