Sparkling clean. Spotless. Excellent accommodation and hosts.