Cozy and rustic, this mountain home hidden away in the Tetons is a magnificent log construction that has all the creature comforts you could ever want.