I know everybody hates centralised exchanges but sometimes you find yourself in a situation where you need to use one. So the question is which one?
Yesterday I had a bad experience with Binance (long story but TLDR is any convertion of currency pairs that include EUR or USD fiats are not working), so I cannot recommend them now, even though in the past it was fine for me. I heard of Kraken and Coinbase but have zero personal experience with them.