I go to that park. It seems like there are plenty of areas that are conducive to bicycling. Though I have to admit, as much as I like to ride I wouldn't want to ride in a park full of off leash dogs. That is the equivalent of my commuting nightmare. Dogs can't get enough of rolling wheels..