Even with the new Salt River Fields, this is still the best stadium in Phoenix- That being said I have only been to 4 Spring Training facilities ever, but I am told everyone agrees with me. I am a die-hard Giants fan and I am currently trying to convert my boyfriend to not only a baseball fa but a Giants fan.
Tickets can get a bit pricey depending on who they are playing, but there isn't a bad seat in the house. Just get there early if you have grass seats- you don't want to sit next to the dbag Dodger fan that comes in wearing that hideous blue and white when the Giants are playing the A's (wtf, right?) They get their Boo's, not to worry. I have been to AT&T Park, the Minor League stadium in Fresno (Go Grizzles) and now this one a few times- all 3 are beautiful and similar in my opinion.
There are beer vendors and stand everywhere so you can always grab a cold one on a hot spring day.