Spotless, comfortable, and had everything needed. Brilliant stay.