Impeccably clean! Bed/bedding was super comfortable as well. Perfect for a quick stay for us and our dog, and loved the beer on tap. We will be back!