It was good. But cleaning fees should be calculated and included in total amount of fees on website (ex. Hotels.com), so that guests don't get confused or misunderstand total price.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia