Absolutely spotless clean place, hosts made us feel very welcome and went out of their way to make sure we had everything we needed. Exactly like the pictures.