Very clean! Booked extremely last minute and the host was very accommodating.