I think that coinbase is a must to begin. Never had issue until now.
Depends on country. Coinbase is good for US, but it's really not international like BTC. Each country has exchanges that work best for it. So it would depend on location.
Also coinbase is still a hot wallet. I don't like that for long term storage. And some dont like the KYC rules with them. It does not bug me personally on KYC but some it does.