Few towns are as charming as Woodstock with its village green, quaint and walkable downtown, and idyllic hills in the backdrop.