Spotless clean, great host, all new appliances and mattresses. Perfect place for our stay.