I have opened an account in Ahli Bank for my fiance and so far they have been great - including having no minimum balance requirement or a very low one (Commercial bank is QR3,000 and IBQ is 5,000QR min balance in savings). One can withdraw cash from any ATM in qatar so number of bank ATM's is not a criteria.

The only gripe with Ahli Bank is tht their ATM card comes after 3-4 days and i do not have that much time before i go on leave. I have also deposited funds in their MyHassad scheme.

I wanted a bank account in Commercial bank for these reasons :
Linked with ICICI Bank (for repatriating money directly to my NRE account)
Qatar airways co-branded credit card

Ahli and Commercial Bank, both have strong financials, so my money is safe and is not a criteria