No. Simple story. Booked an apartment for next week and paid 3000 THB to keep it. Owner told me if can check in one day later as he is not in Bangkok the day I will arrive. He propose me to sleep in hotel for the first night and after he will pick up me the day after and pay for the hotel. But, as I travel with my dog, I refuse it and told him to refund. He disagree and told me that I already booked the place. As well I reply I want the refund as we deal for the 19 as check in date and he cannot keep his word.