The cleanest place I have stayed. Hosts were wonderfully communicative and put a lot of small thoughtful touches into every aspect of the stay. Great place, would stay again.