Shinsen
Shinsen is the best ryokan in Takachiho and one of Kyushu's finest (it's also quite expensive), since more than half the rooms have an open-air bath. The elaborate Japanese kaiseki dinner and breakfast included in the price are well worth the expense. If you have any dietary requests, just let them know in advance and they can be catered to. The entire staff are devoted to welcoming their guests. From Shinsen it is a short walk to Takachiho Shrine.