Woodstock has a charming town, history, and is close to ski resorts. It's a perfect winter spot with snow and a friendly community.