The booking didn't exist and they didn't tell until I arrived. Even then it took them 2 hours to tell me as they had to pass me on to another person who we couldn't get hold of. Quite frankly ridiculous,
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia