A festive weekend in Woodstock