This place is pretty good (for your dog). But as a human that stands around watching your dog, it can be challenging. Challenging because the place is covered in urine and some areas with dog poop. And the only reason there is dog poop is because of the individuals that are not watching their dog when they crap. They are too busy socializing, when they're dog is crapping. They have free bags to pick up the poop. So , if your dog likes to run free and you like to step in dog poop then this might be the place for you and your kids.
Oh yeah, they have a park adjacent that is for small or more fragile dogs too.