Folks, Fiona and I have one some gift cards to The Keg, can anyone help advise me as to which location in Ottawa would be the best to go to, in regards to food quality, pricing, service, ambience, etc. I've read wildly varying reviews from each location, from loved it to hated it, so and personal experiences would be gratefully appreciated.