The best bank is where you do not have to visit the bank at all. I had that experience with Standard Chartered for many years. Till the time it because impossible to manage an account there because of their minimum balance requirements 😛
Yes....... and 6% below 3L.... which is also one of the best...7% interest over 3L deposits.