Great park. This was only the second stadium we visited, but we had a good time, and I would go back.
The atmosphere was very laid back and enjoyable. Also, props to the Giants because they had (by far) the best souvenirs of any other stadium. Parking wasn't that great, but we were still able to park on a side street and avoid the $5 or $20 fees that locals tried to get you to pay.
A good place to visit.