Coinbase is one of the best platform to buy bitcoins for sure as they are most reputable and trusted exchange which are operating since long time and we haven't heard any bad news related to it so far but the country I live I would prefer to buy from LBC as it is also very reputed site for trades.
I agree with you coinbase is one of the good exchangers to buy bitcoins but I am very doubtful to them because of an incident that a coinbase user is not able to open his account and after claiming and asking help from the support he finally turns to see that someone really hacked his account because it sent bitcoin to other address. https://bitcointalk.org/index.php?topic=1651233.20