Is located in the middle of Caribou-Targhee National Forest. The cabin sits on 2 acres of land, in a quiet secluded community called Willow Creek. The property is about 2 miles off Kilgore-Yale Rd, which provides an experience of nature without all the commotion found at many Island Park rentals. Pine and aspen trees cover the property, giving that true mountain cabin feel. You may see owls, eagles, moose, elk, deer, and other wildlife during your stay. Relax on the cabin’s large, wrap-around deck, listening to the peaceful sounds of nature.