Extremely clean. Everything one could need. Spacious. Great location. Incredible value.