Went here earlier this spring and WOW - What a way to watch spring training
I LOVE the Giants stadium, and this is much better. It has twice as much lawn seating, the seats are wide and comfortable AND - aimed towards home plate, which didn't used to seem like a big deal but sitting in Scottsdale down the line, IT IS.
The food there is top notch, with an amazing pizza slice
Plus, the ability to walk around to diff fields and watch other players work out is amazing - it sucks that the Giants keep fields separate, I think every team should do such a joint complex.