Houshi Ryokan Hotel, an ancient inn with healing thermal springs