Hi everyone,
Thank you so much for your responses. I haven't used the community much but this was the most stress I've had as a host.
In Vancouver, hosting airbnb is a political issue so we intentionally do not post photos of our exterior because some hosts are vandalized, bullied online and in person. There are accurate photo check in photos AFTER someone has booked.
I decided to refund her $115. That's $160 minus the $45 I paid a neighbour to come and clean as an extra favour. I won't take it as a loss.
I pointed out our information but she just kept going - that we had a boat in the yard (we do not), and how to clean a shower (we use a wax product that beads water so that no soap residue or mildew can grow).
I decided it was not worth my time to keep playing ping pong with her - cut my losses.
IF she had told me she left that evening, I would have been able to stop my neighbour from doing the flip. For one night stays, often the place is very clean. Wether she left or not - I can't tell as our places are quite separate and quiet - and i wasn't going to ask for a receipt from a hotel.
She has 3 stars. We do instant book, but i wonder if i should keep doing it after this.
Thank you again for your experience and responses. Much appreciated.