first and foremost i have to say, i'm not a beer drinker and i'm not a fan of high priced boozes.
having said that, this place is the BEST place to take your family or out of town friends to, 4 bucks a beer on tap fresh from the factory, because of my non beer drinking ways, i give my free beers to whomever i bring and they get pretty smashed(average is 6 beers per person) this company not only has a short history, but a very Rich history packed with alot of enviromental/green activities that steam whistle has encorporated.
perfect location for sightseeing, tours almost every day, lots of cool merchandise to purchase, lots of urban art for sale, and a tour is cheap(6-10 bucks)
quite frankly i would say that steam whistle is the best private company in toronto.
and yes i have personally met the owners from the years of touring.