Have you spoken to the host? Airbnb protocol is to first notify the host of any issues to give them a opportunity to correct it. Perhaps the host can send someone over to clean and get the heat turned up.
If he is unable or unwilling to do that, contact Airbnb to tell them you find the place unacceptable and that you want to cancel the rest of the stay. Maybe they can locate a better place in the area for you.
@Rachel1739