Professional and caring. Great visit.