Hi! It depends on your needs. If you are a paranoid person, better a paper one and keep it in a vault. If you have money a hardware wallet would be great. But if you do not have much. It could be Atomic and you keep your private key on paper, buried near your deceased pets ;P
I like Atomic. But I think it does not come for a smartphone.
Thanks for passing by