I was extremely upset to be unable to board my flight due to visa issues. The host was not understanding. I was going to stay for a week and received no refund at all, for even a single day of my trip. Read the refund policy carefully and be sure your trip insurance covers likely reasons why your trip might be cancelled.