Not a frequent renter through airbnb, but have had good experiences. Totally understand reasonable cleaning fees, but this unit had the option of a fee or clean yourself. We cleaned the place up better than when we Arrived. Bed was stained under sheets and floors sticky, dust accumulated. Not to make this sound like it was a disgusting mess to begin with, but it was not as clean as the host makes it out to be. She picks apart the apartment, when in reality most of the complaints were there before we even arrived. I understand the business side of things, but don't give ultimatums if you are going to expect the place to be more spotless than when the guests even arrived. One of the complaints was the toilet paper wasn't folded over the right way? Again, if you're going to be that picky don't bother having someone put effort into cleaning vs. a fee. Location is great otherwise.