Very clean. Comfortable accommodations. Great kitchen. We have some food allergies so need to prepare our own meals. The kitchen had everything we needed.