It's a nice dog park with lots of dogs in a nice location. You can bring kids because the dog park is part of a bigger park with basketball courts and playgrounds for kids. But the dog park itself is very small and when you bring your dogs during the busy hours, it can get really packed and crowded. It's a little hard to find and I almost didn't find it because I couldn't see any signs to indicate that there was a dog park. There isn't any agility courses but there are water fountains, benches, and a Small and Big dog area.