Apartment OK but booking experience shocking: first hassle with arranging pickup of keys, then they attempted to charge late check in fee and subsequently overcharged for the stay. Tried calling multiple times, either not picking up the phone
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia