Nestled in the Green Mountains sits this idyllic property that perfectly combines rustic simplicity with undeniable charm. Surrounded by big mountain views