It smells strongly like dogs and the common areas have dust build up, but the bedding seems clean and if you bring shower shoes, the shower is fine.