If you're looking for a centralized exchange, Binance is considered the best for P2P transactions. However, if you want something different, I recommend trying out Bybit! Their P2P transactions (BTC to fiat) are smooth, and their interface is user-friendly. Just keep in mind that most centralized exchanges require KYC verification for outgoing P2P transactions. If you prefer to avoid KYC, you might want to explore decentralized exchanges instead.
OP is looking for an alternative to Binance. So, Binance is not the best P2P exchange for him.
Which is the best crypto exchange for P2P transactions ? I am looking for a good alternative to Binance P2P.
Try using bisq exchange. This might be the exchange that you are looking for. I find it safe, and you are comfortable using it as an anonymous user. However, you may find it troublesome as the transactions take time. So, you just have to be patient while using it.