This is the sort of place you end up for an after work happy hour or a meetup. It's a convenient location and a pretty good spot for that sort of thing.
The main draw, aside from the space to have a group, is the happy hour. Toronto isn't big on happy hour deals, so theirs are automatically worth checking out.