I'm pleasantly surprised. I've been to a bunch of CFs across the US and would generally rate them 3 - 4 stars. This one was significantly more vibrant, with friendlier staff, cleaner tables, and despite a huge lineup, short wait times for food. Perhaps that will all wear off as the place gets older, but for now, this one's a must.
The only thing that sucks is their pricing. I guess that's the reality of the current USD/CAD situation.