Perfect place to stay near JFK