Seattle is a great stadium!
it really is. the first word that comes to my mind is fancy. nice restaurants, great beer, fire pits and couches, wine bars, etc.. i'll probably catch a lot of games there since i'm living a short bikeride away now, and i hope they continue to kind of suck so i can keep getting $10 tickets.