Overall the house was a great location and very spacious. The kitchen floor left my cousins feet completely black, so cleanliness was clearly not good. The bathtub in the master was not clean. These things made us a little leery of what else might not be up to par as far as cleaning goes. The two mops left in the pantry both had gross used pads on them, so we didn't use them.
The rooms were accommodating with enough pillows and blankets, but the towels in the bathrooms were VERY old and worn and there was not enough toilet paper left for our 7 people stay over three days. We had to go buy extra.
Lastly, the hosts showed up 50 minutes early, at 10:10 when check out was 11. We were already getting packed up, but this made us feel uncomfortable and rushed. They should not be allowed to show up until after 11. Their excuse was "they had a tight turn around for the next guests" but that's not our problem. We paid to be there until 11 and we should have been allowed privacy until that time.
The host was communicating well regarding an A/C issue and that was fixed before our arrival, which was great.
Overall it was a nice stay, but if I book it again, I would definitely bring my own cleaning supplies to do a quick clean and I would bring my own towels.