is greenwich point park open to non residents