I'll start with the good stuff. The house is beautiful and very well located. During our stay the host was responsive.
The not so good stuff. Before arriving, communication with the host was poor to say the least. I was told that they needed to check if I could bring my dog even though the listing said "pets allowed" which is why we chose to stay at this house in the first place. When I asked about the discrepancy, they took days to get back to me. So long in fact, that I even called Airbnb to try and get a refund because they would not answer my messages and phone calls. (The Airbnb customer service experience was terrible by the way: they kept telling me that they were trying to contact the host. Of course 48 hours went by before they could contact the host, at which point they said I could no longer get my refund because the hosts policy said 48 hour cancelation even if they couldn't get a hold of the host). After I was "locked in" and unable to get my refund, finally the host responded saying that my dog had been approved, without any apologies or explanations for the lack of communication.
Other issues like a missing shade/curtain in one of the bedrooms, lack of basic kitchen items, no basic toiletries at all, and a leak in the dining room area made us feel like the experience was not worth what we paid for.
Again, the house is great and we didn't let these thing get in the way of us having a good time. But I definitely don't think it's worth what we paid for.
Also, after the terrible customer service experience with Airbnb I don't think I'll use the site again; it's not worth the headache.