Spotlessly clean. Spacious. Very good location. Impressed.