Apartment was tired, doors hanging off in kitchen, mould in bathroom no communication with host until day of check in, despite trying to contact them numerous times, no parking as advised
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia