Very clean. Communication was fantastic. 5 stars!