We had several issues during our stay. I will say, our host was kind and responsive.But when we arrived there were workers building some sort of outdoor storage unit using our rental for their lunch breaks. Re requested an early check in and our host approved. When we arrived we noticed people and a dog coming out of our rental. When we went to go unlock our door, it was already unlocked and a worker was eating his lunch at the dining table and apologized and fled. It was a miscommunication, but it wasn't cool to let contractors use our rental as a break room.We walked in and it smelled like dog, and the floors were dirty, a lot of the dishes, utensils, pans, etc were not very clean.we noticed that evening they put a tarp on the roof (it was supposed to rain.) and inside we noticed water damage in several areas. The couch had a big stain on it that looked pretty gross.Needless to say our stay wasn't very comfortable, clean, or enjoyable. We spent most of our trip avoiding our rental.I messaged the host, basically saying "I don't want to leave a bad review, but..." explaining all of this and more, giving the opportunity to make things right.The response was "Understood, thank you."