It's a nice, clean stadium. The food is average stadium food, and as far as I know there is no specialty food or drink for the area. Parking is easy enough to get in and out of the venue. We've gone to Cardinal and Soccer games and both are usually a good time.
It feels like security people are always in a bad mood, though if my job was dealing with drunks regularly, I probably wouldn't smile much either. And the last time we went, the seat monitors checked our tickets at least 3 times before the game started to ensure we were in the right spot. And the kicker is that we were in the upper deck in the corner, why would we steal those seats of all seats?