Very up to date, but the service is poor, the tellers looks overwhelmed with work and not friendly, not to mention no parking facilities. The parking police is always on the prowl because they know they will catch you one way or the other doubling parking. The bank is very small on the inside and there is…