Spotless. Great location. Spacious and comfortable.