Clean, professional and very helpful. Communication was great