Who is good broker ?
No standard answer, somebody may be good to you, may be bad to me.
For me, criteria for good broker:
1. NEST trading terminal.
2. Good back office software.
3. Follow only NSE rules, not adding any extra rules.
4. Keeping their promises.
5. Intraday limits.