Except for early pick up, transfer was on time and ok.
Whist happy with price, the taxi was late enough to worry us I eventually rang to find out when it might arrive, and the route taken resulted in delays because of a street procession which might have been anticipated.
That said, the driver was pleasant and accommodating.
Pick up was on time and ride to airport was great however not sure I needed to be at the airport more than 4 Hours before my departure time.