it is the largest green space of the lower east side