Everything was sparkling clean. Our hosts were great and very responsive. You could not ask for a better place to get away from it all!