Interbankfx runs with Metatrader so charting is good.
Micro available, trade 1 cents per tick.
Spread can widen some times, sunday afternoon, and on news or at random times but it's usually ok.
Would recommend but not the best. As long as I know it's the best for micro.