One of the best dog parks I've ever been to! There is something for everyone. While there are two parks, one large area and one smaller for "timid" or "aggressive" dogs, I've never had a problem! I have a small dachshund, and other dogs in the larger park were always too rough with him. The small area generally is where people bring their smaller dogs, and everyone there is very friendly. I love that there is a separate park for us smaller dog owners.
The entire area is beautiful and well maintained. The lake is always full of energetic and playful dogs, and people do a good job of cleaning up after their pooches. It's a very convenient location and there are watering down areas everywhere to clean or quench the dogs! Highly recommended if you live in the area :)