Not a good experience ! Our plane was late by 2.5 hours. Our driver was nowhere to be found. When we came out of the terminal there were many drivers holding signs with names on them - not ours. Phoned Viator from a free phone at the airport, and to their credit, there was someone answering the phone. After about an hour wait and several phone calls to Viator, our driver arrived. I have no idea why he wasn't where the other drivers waited. Viator also had all our flight information, so no excuses there.
After a flight delay plus a very long flight, we didn't need this on top of things.