I'm a big fan of Markville.
With kids, it has a lot of the stores I like to shop at including Gymboree, H&M kids (Not all H&M locations sell kids clothes), Toys R Us, and Gap Kids.
Because the Walmart was recently renovated to become a Superstore, I bumped up the ratings. The selection in that Walmart has improved from before the renovations.
Is it the best mall in the city? No. The selection in some of the stores may be less than other malls (Like Winners and Toys R Us) BUT the location is great, it has the kids stores I like and stores like Aritizia, Zara and Sephora, a good food court, many Bubbletea shop and is not that busy like Yorkdale or Eaton Centre.
Parking can be tough during the holiday season but I can normally find a spot within 5 minutes of entering the mall parking lot during most visits.