pick up was easy, just need to contact the person (or the person will contact you before u arrive) and they will inform you where to wwait (which gate) once u arrived langkawi airport. Then u proceed to inspect your car and sign a document with a deposit (the amount depending on the model u book) and off you go..They upgrade my initial Viva to a larger Bezza model. It is clean and fun to drive in Langkawi. The return is also quite straight forward, all done in less than 5 minutes. I would definately recommend to book the care rental with them again when i am in langkawi