Is Coinbase a good exchange?

Hi.

I'm thinking of opening an account on a new exchange. Coinbase caught my eye. Is it a safe place to buy cryptocurrencies? Can I feel 100 percent safe?

Thanks