Cosmo is great! The park consists of four areas - the main area with water, two large dog fenced areas, and one small dog area.
The water area makes me nervous because it's not difficult for my dog to walk along the edge, under the fence, and out into the insecure area leading to the parking lot. He's done it enough that we don't go to that side anymore.
Anyway, we still love coming here and going to just the grass fenced in areas. There's usually a good amount of dogs here to socialize with. Each of the large dog areas have a different "agility" type structure. One is a triangle wall and the other is a zig zag raised platform.
There are areas with hoses to wash your dog off afterwards if needed - for water and non-water areas. There is one dog fountain/bowl you can use but it's not within the main fenced area of the park.