Great place for quick overnight near JFK.