Good choice if you're looking to stay the night near JFK