Spotlessly clean, great kitchen and very comfy bed. We thoroughly enjoyed our stay.