Security and how close it was to everything. Keep in mind you are renting an apartment so you have to fend for yourself however the representative was very helpful and accommodating.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia