We took our under 30 pound beagle to the small dog section of this dog park. The park is fenced in and has a ton of space. There are a lot of trees, that provide plenty of shade, and benches to sit on while you watch your dog play. There is a balance beam as well as some poles for the dogs to practice some agility skills. The big dog park was just as nice, with large circles to jump through for the bigger dogs. Trash bags and a trash can are located OUTSIDE of the park, so bring a bag in if you don't have your own. No water was available either, so bring you're own.
The human park is nice too lol. Soccer field, skate park, swings, play set, sandbox, shelters and trails.