Clean beyond anything we could have expected. Everything we needed provided and done really thoughtful touches. The bed was perfect. Excellent host