There is a LEGO play area that provides comfortable rest for parents, playtime for kids who hate being drug from place to place. There's a carousel (overpriced but they all are). A Picture People, all the kids stores- Kay Bee, Disney, Gymboree, Baby Gap. I usually don't get to malls with "Little Me" stores so this is a treat.
I never have to park far. It's very close to the GSP, Rt 4 and Rt 17.
I haven't been there the week of Christmas, but when I've gone it's never been too crowded.
I admit the Food Court isn't wonderful, but there are decent restaurants nearby.
Pros: kid friendly, not too crowded, easy parking
Cons: no outlet stores, not open Sundays