Very good, arrived 10 minutes after scheduled time which given New York Traffic was great
picked up on time, but dropped off at arrivals instead of departures, had a long walk to departure hall, across car park, with 2 cases and hand luggage, not too pleased with this.
Rude and clumsy driver, 30Mins late to check point, changed course several times, absolutely not recommended!!