Utterly professional, knowledgeable, empathetic and approachable. Was surprised not to encounter at least one inadequate staff member.