Sparkling new and clean! High quality bedding and nice touches like coffee and tea. The hosts were great and responsive to our special requests. We would definitely stay there again.