I've been to 4 different Spring Training facilities in Arizona, and Scottsdale Stadium was the best one! This stadium felt like a mini-MLB park, as it shares a lot of features similar to a professional MLB stadium. It was also the most expensive of the Spring Training facilities and they tend to sellout all the time. If the weather is hot.., they do have outdoor cooling misters for the seated fans, but not for any fans that are located out in the open (such as the lawn area).
As for the location, it's in a perfect area as you are right in the middle of Scottsdale; where you're walking distance from the mall, restaurants, bars, parks and local shops. Scottsdale Stadium is the reason why people fly down to Arizona to catch a bunch of preseason games that don't mean anything in the standings..; because the location and the ballpark makes the whole Spring Training experience so much fun, with the numerous accommodations for their fans! The San Francisco Giants never go cheap and they are always more expensive.., but you'll always get your money's worth.