1. Good trading conditions. Spreads are tight, there are no additional commissions or hidden fees.
2. Support is rather helpful, polite and, most importantly, is not annoying. No offers to upgrade or anything like that.
3. Executions are superfast just like promised and just like what we all want them to be like.
4. Cryptocurrencies are available, as well as a number of other CFD assets to trade.
5. Strong regulatory supervision.
These guys have a FSCA license which makes a lot of sense when you choose a broker.