Depending on your residence, you could try out BitPanda. It is an Austrian company and my experiences on selling cryptos there ate very good. Exchange rates are fair and transparent. Exchanges work fast. I got my money on the next working day. You can also buy there cryptocurrencies.
There are many exchanges available in online but you are using the one which has the exchange+wallet so as of now Coinbase good to have as a web wallet but no private key has been to their users so risk to have fund in large volume.
I suggest to go with Livecoin, bitrex, bitfinex and etherdelta. There are many exchanges like these available will not fit for hold buddy.