I've been here a few times and consider it to be acceptable, cheap and cheerful. It is not a high end establishment despite the mansion and the effort. It can be noisy and sometimes over run with children and on busy nights (friday and saturday) they don't take reservation giving it a franchise feel.
The waiters also seem a little too scripted (robot like) which feeds into the franchise feel. I know what they are going to say before they say it because it is the same script as last time.
The do what they do well, the location is convenient and the food always seems to be on.
If I were trying to impress, this would not be on the list but for a quick good steak it is fine.
SEE BELOW: The fact that this manager actually bothers to post a rebuttal on each post should speak volumes.... just not classy
Update: Been again, my feelings are the same pleasant but nothing special when it comes to the steak.
Update April 2014: My feelings about this place is right, I just saw a CBC report and the Keg is not one of the cleanest places to eat, as a matter of fact, it is one of the worse. I always felt this place was good at pretending and not good.