I haven't been there since 2004, but I loved it for the couple of games I went to that summer. We sat way down the left field line in the upper deck for a fireworks night. They shot the fireworks off behind the scoreboard in left field, and it felt like they were exploding at eye-level sometimes. It was quite something.
It definitely feels like a huge stadium.