Johnson Creek Cabin has it all- a kind host, a wonderful location for swimming and walking and dining and all conveniences