It's huge!! And I mean HUGE!
I've been here every year for 7 years now for an awesome convention know to some of us as AN, Con, or North. And although the convention has taken over the Doubletree hotel across the street as well as the Renaissance (it's been renamed to something I can't remember), the biggest part of the convention runs in the TCC.
The staff working the conventions (the TCC staff, not the con staff) are very helpful. They ensure that there's always enough water at the numerous (about 35) water stations around the building. If you ask them for directions, they do not smirk or stare at the insane costume you're wearing. Some will even ask you about it.
The washrooms are always clean and tidy (and OPEN!). Any accidental spills are cleaned up promptly.
Parking is free and there's a lot of it.
Overall, I suppose I do link the TCC to my beloved Anime North convention, but the staff and facility are really quite good.