Very clean! Super organized check-in and check out process. Hosts were very attentive and responsive.