We arrived early for luggage drop off, this was around 12pm so understandably the room had not been cleaned yet, however we noticed a lot of hair on the bed and thought nothing of it because the unit was going to be cleaned. When we arrived for check in at 4pm we lifted the covers of the bed and underneath was all the hair we saw previously. It was obvious the bed set had not been changed or cleaned. We also decided to check the second bed because we could’ve just used that instead, however, it was also dirty with hairs. There was also a strong odor of swear to the room. The towels in the washroom had stains on them and hairs. We contacted the host about the issue and she sent housekeepers to change the sheets, the housekeepers were rude when we talked to them about the issue, insisting there was no issues. They also informed us that they clean the bed linens by using a lint roller on them to pick up any past hairs… at this point we realized the place was unhygienic and we no longer wanted to stay there. We messaged the host requesting to cancel and they said they would not be cancelling because she sent housekeepers to fix the issues. The bed that she changed still had hairs on it, and even stains this time as well as the towels. To mask the odor, she just sprayed febreeze into the air and left. Since this did not fix our issues we had to contact Airbnb and wait over 3 hours for them to process the refund because the host was not replying to them and refusing to let us cancel. In the end Airbnb thankfully cancelled for us because we would not have been able to stay there.