Perfectly clean, and I mean spotless. Beautifully presented. Everything you need. Just like being at home, but a much much nicer home!