Well as much as a person can be a fan of a bank. From the Customer Service Staff at the teller to the Banking representatives in the offices, I have always been treated kindly with efficiency and my privacy honoured. They have all services here from foreign exchange, teller service, ATM, small business, and personal banking. I have never had an extremely long wait to get to the teller.