This place is a nice location, and although the space is a little dark, the carpet had a few stains on it, and there was a large snake that would show up time to time on the front porch, we were mostly happy with it. We were asked to give a $250 refundable pet damage deposit on top of all the Airbnb fees, and outside their payment system, for our small, hypoallergenic dog Trudy. We complied. Upon checkout, we were told we wouldn’t get the deposit back in full because they needed to clean the carpet due to “allergens”. The deposit was not supposed to be for an automatic cleaning of the apartment, it was for damage, which our small, hypoallergenic dog, did not cause any of. If we were told it was a pet fee, that would be perfectly understandable. But that’s not what we signed on for. We were honestly hardly there. Even trying to get part of the deposit back was a huge hassle that required multiple, unreturned phone calls to the host. And it wasn’t until ten days or so after checkout that I finally received PART of the deposit back. She still hasn’t produced any damage that our dog caused. After some back and forth the host claimed that our dog made spots on the carpet, which is false and they were obviously there when we checked in. Anyway the place is in a fun location, private and near the river. If it weren’t for the unpleasantness after our stay, I could recommend it. But unfortunately I can’t.