A safe place to carry out transactions but not so reliable when it comes to some services. They have good customer Relations.
The last time i visited, none of the ATMs in the bank was working, I dont know of their general services, but i think that alone is turn off.