Clean and had everything we needed - great stay!