Very clean. Smoke and pet free. Great host and a cozy, Allergy-friendly place to stay.