Seems a bit redundant to review a starbucks (especially since I've reviewed so many already...) but this one is a new addition to my "yay starbucks!!" moments.
I like the sofas and the couches. I hate smaller starbucks where there is invariably no room to sit. This location is nice because it also has a few chairs, tables, etc outside, so you can sit out there sipping your "handcrafted ahhh!" while people watching the shoppers at don mills.
And since it's in a shopping center, there's always somewhere to sit...no one stays longer than they need to, because they want to get back to buying things they'll regret later!