Very clean and nice - surpassed my expectations of cleanliness. The bathrooms being in the hallway isn't ideal, but they're so clean it makes up for it.