Low-key green space in the Financial District perfect for escaping the office rush or catching some peaceful outdoor time.