Freehand did not let me alter the dates of my stay on Airbnb, after I had explained to Freehand that I would be arriving late due to my Visa being delayed.
When I arrived several days late (instead of cancelling), Freehand told me that my reservation had been cancelled because I was a no-show, and that this cancellation was done by Airbnb, that I was not entitled to a refund. Airbnb told me that it was Freehand that cancelled, and I must ask Freehand for a refund.
So I booked and paid again, at the desk, when I arrived from South Africa. I double paid, for extremely mediocre accommodation. Should have stayed anywhere else.
Unfair business practice, will be taking the matter forward.