Very clean & host stays on top of your needs if you have any (even though he’s not on the property!). Great stay overall! We loved it!