Slightly dirty showers, but overall quite clean. Awful mattresses, and I'm not picky about mattresses. In a rough neighborhood. But not bad. Decent.