the hills by west 8 open to the public on new yorks governors island