Extremely clean. Good communication with the host throughout. Exactly what we needed for our trip.