It's a dog park. You take your dog here when it's play time for him/her/it or you're tired of getting those lovely tickets from the bylaw enforcement folks when you let your pup run off lead.
Early in the morning you'll find the "regulars" who are all a bunch of friendly people with well managed dogs.
The weekends during the warmer months can be a little busy with all the visitors.
When it rains the entrance can get a little muddy.