Connect but tricky
I could finally after several attempts. trick is to us "kali" user name, not ec2-user or root as mentioned in documentation/instruction. I spent several hours to figure it out. Here is the syntax
ssh -i <path to private key> kali@instanceIP
showing 1 - 1