Clean. Great communication. Overall, a very nice experience.