Very clean and recently redone. Clean and comfortable beds. Great shower, bathroom, and kitchen!