Expert, on time, respectful, and pleasant.