Visited Goodyear Ballpark for the first time this spring training season, and had a great experience. The stadium is really easy to get to, and parking was hassle-free, too ($5, and attendants direct you to parking spaces to maximize space and save time). Security at the gate was thorough, but you can bring water and snacks in (I didn't, but saw quite a few others do so).
The concourse has a fair number of concessions - of course, they're grossly overpriced, but there's no getting around that with major league sporting events! The facility definitely shows its age, but seems to be kept well.