Hi, You will never get refund if you have to change your plan from this host. They don't communicate well. I wanted to change the date they did not help me. The apartment is not on the top floor, its on the first floor at the backyard. When I was there it was a curry smell all the time coming from another apartment. I had a plan to stay there for 3 nights but I stayed 2 nights because my flight schedule was changed. I did not get refund for that one night