Smiley Creek Lodge is a rustic lodge located in the Sawtooth Mountains in scenic Idaho.