Staff was helpful, friendly, and welcoming and tried their best to speak English to my kids, whose Indonesian is pretty limited. Very minimal wait times, too. My kids had a blast!
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia