@David3267
If a guest messaged me calling me a" fu£kin d£ck and an ar£ehole", I'd not be happy about it either. I would report and block them. However, I wouldn't hold out that much hope that Airbnb would do anything about it despite the reporting.
Airbnb CS is really hit and miss. I've had one situation where I was thanked profusely for being the only host who had reported someone who was trying to scam literally thousands of hosts and that user was instantly blocked from using the platform. I've had another situation where Airbnb prompted me to be suspicious of a guest, I called up CS, was told to report and block the guest, yet she remains on the platform using a fake profile (instead of her original one with a really damning review) to book listings from unsuspecting hosts.
At least by blocking this guest, you never need to hear from her again. Unless she also creates a new profile (you're not really allowed to do this but Airbnb seem to let people get away with it as I've mentioned above) at least people can see on her profile that she behaved less than appropriately in her messages to you.
I agree with @Laura2592 in terms of how I would interpret her review of you. I would stay well clear of this guest if she tried to book with me. However, I am seeing it from the perspective of a host, not a guest, i.e. that a guest should not blame a host because they failed to read or understand the info provided or are incapable of doing any of their own research on a location.
By the way, did you check out the reviews she has left for other hosts before you accepted her booking (you can do this a bit more quickly using the AirReview Chrome extension, although it is quite glitchy and doesn't always load properly)? Sometimes a guest can have lots of positive reviews, but a lot of red flags in the reviews they have left for their hosts.
Personally, I stopped assuming early on that fellow hosts would be good guests. Of the Airbnb hosts who have stayed with me, I'd say at least 50% were problematic.