A very convenient choice for a one-night stay near JFK