The drop off went very well. no problem. The Meet on the return went fine except the time lag. I called at 22:01 the driver arrived and called me at 22:37 - 36 minutes which was 16 minutes longer than the maximum estimate from the Meet & Greet office. Very enjoyable to be in our own car all the way to and from the terminal.