When I contacted to find the way in, I was told that the place was changed, and I could not find my own way, so I did not use the service even though I paid.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia