Starbucks' are so hard to review because they are all basically the same. I am of mixed opinion on this particular location.
Almost every time I go there someone gets their drink messed up for some reason. Whether the barista spills it or makes it overflow or they forget you.
In the winter I would skip this place if you want to sit and enjoy your coffee comfortably. There are barely any seats at all.
If it is the spring, summer or fall though they have an amazing patio. It's just off of the Danforth and is usually shady since it is beside a building. I love sitting there with a good book on brisk spring or fall days when the coffee is enough to warm you up.