Simply adequate. Has a food court, two Chinese supermarkets, banks (CIBC & BMO), Shoppers, Dollarama, and wee-bit-over-priced-dim-sum restaurant (which also serves dinner). And probably a few other small things I missed.
Plenty of parking on weekdays; not so much on the weekends. Also, the roads leading into/out of the plaza are terrible. Expect potholes galore.