Coinbase is one of the best one but until now, they are not operating buy-sell service in most of the countries. If it comes to trading bitcoin, I would suggest Binance, BTC/stable coin pair. There are a lot of better alternatives that only show legit volume and don't promote scam projects on their advertisements.
Coinbase already lost it's reputation after some fake news but still it's pretty good for trading.