we have used this service several times over the last few years
We find it dependable and have no issues.
the latest pickup was 4 1/2 hrs before our flight left AND i wasnt told this beforehand. i had booked it weeks in advance. it was very annoying due to a waste from site-seeing of 2hrs at least
Well it was very unorganised. The driver fell asleep at the traffic lights and my partner had to wake him up. He wasn't the best of drivers and that is taking into the account that you have to drive different in New York and the traffic.