The mall is ok as there are not many shops in there but for a quick weekend your it's fine. My kids love the sushi bar located within the mall on lower level. The food court on the upper level is good as well.
It's small yet neat and we can always find good stuff even in the clearance racks. Less crowded and more parking available always.
The dentist's office within the mall is superb.
There need to be a family washroom though or a baby changing area as the washrooms in there do not have any changing station.
No complains but it can get better by attracting more brands and shops in here. For serious shopping we usually go to either Burlington or Erin mills.