Not impressive. Our driver was late and difficult to understand. We had to pay a toll but we didn't pass through a toll enroute to LaGuardia. The driver got upset when we didn't want to leave a big tip. Not professional.
The driver was a Chinese guy, on time, which is good. Then he told me the trip was 52.8 USD without tolls and gratitude. On my way, I checked my credit card record and it charged me 62.8 USD with the toll included. So when I got out, I asked the driver why it charged me 62.8 USD as the toll should be included. The guy said it would only charge 52.8 USD and he repeatedly said you can call my company, you can call my company. And he asked for a 10 USD tip. I thought the credit card pre-sale maybe charged 62.8 USD but then according to him, the bill should say 52.8 USD. So I gave him 10 USD toll and 10 USD tip, as I am Chinese and I trust a Chinese driver who is working in NYC. Then now I am back home, my credit card bill says 62.8 USD. So actually the driver lied to me and I paid the toll twice, including the 10 USD tip, totally this trip cost me 82.8 USD. Just don't know what it the problem or simply the driver is a dis-honest man.
We called as soon as we picked up our luggage and waited about 20 minutes for him to pick us up.
Other than that, it was fine.