Two days before my trip, I was notified by the host that this apartment was not available as it needed urgent repairs. I was offered a cancellation or another flat in the same building which I accepted. Later I found out this alternative flat was actually cheaper and asked for a refund for the price difference which was also done after my arrival.
The flat was very used and tired; and needs more care and maintenance. The original door lock was broken and fixed with an obvious scar! On the fourth evening, the A/C broke down. They came to check it with a fan for my immediate need (it's Bangkok!) They found it unrepairable and immediate bought a new one, but the final installation took another half day.
The bathroom was old and the original tap was replaced with an ad-hoc one, which was very disappointing. The hot water was not fast and steady.
Although the communication was good and the host was responsive to solve immediate problems, it was just far from my expectation from the photos.