Blockchain ? Coinbase ? Xapo ? Bitgo ? Green Address ?
My opinion, better choose a Coinbase.
Why ? Because, because, there is no transaction fee.
What do you think ? Is there any other wallets into your advice ?
The word better depends on user's criteria of making it as best. Since you are good with Coinbase then it's better based on your own experience and view. For storage purposes, a wise bitcoiner will not used any web wallets as it's prone to hacking and it's common that if you don't hold your private keys you are prone for those risk involved about web wallets.
Web wallets for me are just meant for a quick transactions since some of web wallets services is really giving us a convenient way of sending and receving bitcoins.