A village of gingerbread cottages and shops overflows with holiday cheer.