They canceled us the day of check-in 5 of us were standing outside this place with all of our luggage for 2 hrs until they texted me oh so sorry there is a problem with the apartment and you need to find another place to stay
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia