VERY clean place. Not a sign of dirt anywhere. I was very impressed. Fresh linen, great location, and the host was very understanding and accommodating. I highly recommend this place!