Very clean! We REALLY appreciated the accuracy of pictures. Excellent location too! Lots of sunlight is a big plus. We were so happy to come back to this clean unit every day we stayed. Thank you!