This listing did NOT exist. When we arrived at the building, the building manager said no such apartment existed.
We were completely new to the country and left with nowhere to stay. There was also no contact number to call them.
Traveloka Sdn Bhd (No. Pendaftaran 201501003122), Tingkat 14 Menara 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia