Very clean! Another host we stayed with in Half Moon Bay lacked in this area, so the cleanliness was a pleasant surprise. We didn’t talk much with Ian but his directions for check in were very easy to follow and we had no issues.