A traditional Japanese inn where you can relax in natural hot spring baths and savor fresh ingredients from the sea, mountains, and rivers.