A hidden inn in abundant nature in Mizusawa Onsen Village. Revel in the open-air bath along the mountain stream!