I had the opportunity to visit this stadium for a badgers homecoming game. The atmosphere was electric and there were over 80,500 people in attendance. Still, the staff was organized and really nice. They don't sell any beer there, which probably helps to keep order during the game. I thought that was smart, and I commend that decision.
Super fun experience, condiments are not SUPER expensive (but then I'm from San Francisco, so maybe I'm spoiled).
The staff (at least during the UW game I went to) was SUPER nice and VERY friendly.
Bathrooms are fairly clean (3.5 stars). Again, I live in SF so maybe I don't know what a really clean bathroom looks like.
GO BADGERS!!