Tour a Modern Oasis Nestled into the Slopes of Vermont