It's as good as any, as long as you're aware of its features (e.g. orders are made in bulk at 4pm for free, or pay £1 for an instant trade). Make sure sure you're using an ISA and are within ISA rules or you'll have various taxes to pay.
It has limited stocks but is expanding.
Just make sure you're done your research. 70% of individual investors lose money.