What makes a good dog park?

I would be interested in what people think make a good dog park?