Meh, I've experience better = correct!
Went to this McD's walking around after an event downtown. There was construction outside, but that wasn't much of an issue since those things are expected in Toronto in summer... 2 seasons in Toronto = Winter and Construction.
But going in there were a ton of flies... not fries.... flies. Weirdos walking around, didn't bother me much though since I am scarier than most of them. :P
Go if you need food, aside from that, not really a McD's to go to if you want to relax. We ate and ran.