It's a good spot, lots of nice views of NYC.  My office is close by and I trail run there during lunch/after work a bunch.  

Just a heads up - for whatever reason, it stay super muddy (or icy if its winter) on top of the cliffs down around Englewood Cliffs for a long time after big/steady rainfalls.  Probably the reason for the bugs, but also makes for some pretty miserable movement.