Sort:  

This is not advice, but I am told that Bittrex and Binance are more reliable than bitfinex, although MORE safe doesn't necessarily mean totally safe

I'd recommend the BitShares DEX. It has a bit of a learning curve as it's a decentralized exchange, but it's worth it! With Bitshares you own the keys to your crypto assets, on a centralized exchange like BitFinex you own nothing but an IOU from the exchange.

@tonypeacock made an excellent how-to tutorial the other day for beginners:
https://steemit.com/bitshares/@tonypeacock/bitshares-how-to-tutorial-video-1-setting-up-a-wallet-on-the-bitshares-dex