The staff very friendly even when they only talk in Japanese. They even can follow my demand to hold my suitcase for me because the locker isn't enough for it to fit
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia