Tucked away in the trees away from the crowds, but located just 700 yards from the Winter Park Ski Resort lifts.