I had a very nice time at this hotel with my family.The cave onsens were nice and this hotel had lovely food. The staff were friendly to me.
The only unconvenient thing about this hotel was 'getting to the hotel'. You have to take a ferry across the sea and if you miss the ferry you have to wait. There is actually a car park near the hotel but the staff won't allow you to park your car there, it's very annoying.
But overall, I think this hotel was excellent and I will definitely recommend it to friends.