Cex.io is okay. They have had some issues with fiat withdrawals that basically tainted their reputation, but at least unlike a lot of other exchanges, they are at least pretty active in terms of customer support. They don't just do nothing to help the customer.
However, I would recommend shapeshift if you are just exchanging small amounts under 0.5 BTC. They have been proven to be anonymous and pretty safe. You also dont have any counterparty risk as you are not storing money on any site.
Binance is good as well. However, you are only restricted to around 2 BTC per day equivalent for withdrawals for unverified accounts. I'd go with them if you're willing to verify.