Not the best view in the city, but a good place if you are flying in at JFK