This beautiful cabin, situated on .94 Acre boasts sweeping views of the Big Horns and perfect privacy