Try Waterloo-Wellington Flight Centre in Kitchener, not too far from Toronto. Good size field with commercial traffic coming in, ATC, practice area is close, lots of airplanes, lots of instructors, quite a few Class 1 instructors.
You will definitely need a car to get there though.
As far as Buttonville goes, it is very busy so can be restrictive.