Driver arrived on-time and brought the car smoothly without so much honkings (as what others would like to do there). Language may be barrier as they don't talk proper English, but very simple English and gestures may help. Communication was also smooth. Overall, it's good and I might re-book this again when I'm there.