Very clean. Very convenient. Communication was thorough and timely.