Stay was great. Just a tad bit on the dirty side. The floor was unswept. The towels had bleach stains and there was stains on the bedsheets. As well as a few hairballs on the floor. I can tell the units are cleaned regularly (as I was leaving I noticed a cleaning service working on property) maybe she happened to have missed mine. Either way, the hosts were very accommodating and polite. They helped me with the booking process. And they made my stay comfortable.