Sparkling clean and such a wonderful place to stay. Wonderful hosts and great location. We will definitely come and stay again.