It is good place, near JFK airport