Absolutely you should write the review, as factually and dispassionately as possible. Airbnb runs on accurate reviews from guests. I had a situation last April where I also had a stay so bad that I ended it early, having been in contact with Airbnb about the problems both during and after my stay. I wrote a factual, unemotional review including the good and the terrible aspects of the stay. That review is still up (I just checked it a minute ago). The host never wrote a review of me.