Clean, everything you need and more! Extra special touches and true comfort! SO happy with our stay. Would recommend this home away from home to anyone.