For variety of activities to do I give this park 5 stars but since I am a dog person I give this park 3 stars.
Here is my reasoning.
The dog park has mostly gravel and not many trees for shade. Meaning that your dogs will definitely get dusty and no place for your dog really to chill in the shade. Also, we entered the dog park with the obstacles and it had a really bad stench!
Moving on to the other parts of the park.
I thought it was so cool that they had a horseshoe place, jungle gyms, basketball courts, trails, dirt biking hills, of course baseball fields and a lot of grass!
Parking was plentiful and bathrooms were fairly clean!