CNB is a very nice bank to deal with. They offer several different account types to suit your needs. The Lobby is very nice and always clean. The employees are always more than willing to assist you. They are up to date with online banking and off the smartphone app. They are also on Facebook with updates.