It didn't match what was booked, the reason was that the hotel had informed Traveloka about room availability 2 months in advance, but it wasn't closed. And the hotel has informed Traveloka that the room facilities are provided as is. Smaller room, mattress not combined, musty smell. The app never informs the customer again. Pay the same as others, the facilities you get are different. No apology or anything else.