There's the harbor park (park that faces the Statue of Liberty), channel park (facing Brooklyn) and the prow park (at the southern most tip of the island). Pictured above: channel park. Can't say I have an immediate opinion except, let's get it on, already. For some thoughts about what the hold up is, read post below.
Gondolas to Gov's Island [Polis]