I have had bank accounts with various local banks and so far I am very pleased with the service. Choose the one which is closest to you, resp. which has the closest ATMs near you, which might be BII, BNI, Bank Permata, BCA, Bank Danamon, they are all O.K. If you have to go often you may check...