Everything you are looking for in a decent park!
The layout of this place is a good design. On one end you have a big parking lot. This section is where the kids playground and some covered areas complete with tables, benches, and barbeque grills. Also there is a large soccer field and tennis court as well, not ti mention several basketball courts.
In the middle of the park you have a single stand up building for your restrooms which I gotta say when I used it that it was nice and clean.
Just past that are a couple of baseball fields that are nicely maintained. Also there is another parking lot next to that as well so you don't have park on the other side and don't have to walk as far.
All through out the park there are benches and drinking fountains which to me means a lot especially on those hot triple digit summer days. The paths are nice and wide enough for joggers, bikers, and for walking your dog.