I mine on Nicehash because it's quite simple and convenient for me to have the coins directly in my BTC wallet.
The pool is quite stable and I didn't have any issues with it since months.
The 3% fee might look expensive but I guess it's the price of simplicity.