Very clean, we've had a great stay!