Excellent space for a quick stop outside JFK Airport