That is really unfair...sorry for your experience. In the beginning of my hosting, a guest did the same thing. she stayed 3 nights, and then she wanted to cancel her last 2 nights because she got an "amazing job interview" back home...I was pretty furious , but I was so scared she would pull something like what you experienced because it was so new to me, so I just let her cancel. In the end, I lost two potential days that could have been booked, but she was thankful and even gave me a gift before she left. so i guess it was best to just let her cancel...i did however write it on her review for future hosts to know that she may not be a reliable guest and to implent stricter cancellation policies. moral of the story, change your cancellation policies to 'strict' if this is completely unacceptable for you to have guests cancel booked days in the future, or just let them cancel, you'll be better off