Pretty spacious for the inside despite looking a bit dated. Still, staff is friendly and they are knowledgeable in the products and service that they provide. There is plenty of parking outside, but at the time I went, there was construction outside for the shopping complex which sort of hinders the desire to be at that shopping center.
I didn't see any restrooms for customers when I went inside, but then again I know few banks that do - likely a security risk for the business so it's sort of understandable.