All depends on your requirements. For me, the most important things are security and confidence.
I work with these guys and was completely satisfied https://nsbroker.com/en/
Also, they explain to me a lot of things and I have really useful online classes from them.
Hope you will found a suitable broker for you