The house is fantastic and exactly as pictured. Our issue is with repeated bad communications with the hosts.When we arrived, the house had not been cleaned and we did not get access to the property until 8:15p. When I initially contacted the host regarding the state of the house I was told it ‘certainly had been cleaned’. It had not. They got a crew out and refunded the cleaning fee. The host did not consider this a late check in since we had access to the pool (which was surrounded by rotting trash).While discussing this via phone we were informed that the microwave was not working (something the host had advance knowledge of but neglected to share until we were already in crisis mode). She offered to send one and made sure we knew that it would cost her money. Due to the laundry being taken off site due to the expedited clean, we did not have bath towels for the entire group or dish towels period. We had been told we could check out at noon and, again, the hosts said they were confused and thought we were asking for a noon check in. The cleaning crew showed up while we were still asleep. They did honor their word after reviewing our previous communication.I suspect that we just had repeated bad circumstances, but the hosts did the bare minimum to make it right. There are a lot of options in the area, and I would keep that in mind before booking this one.