humour/skill/respect/personality
HE HAVE IT ALL.