This is my local branch and I have had nothing but good service whenever needed. The staff seem to be happy and there is not too much turnover, the ATM is in the lobby and it can accept a cash deposit in several denominations.
Parking is great and it is just a couple doors from Starbucks which is my favorite morning destination.