Very clean, with a great kitchen. We enjoyed the stay!