Spotlessly clean and beautifully decorated! It had everything we needed and we had a really comfortable stay!