The Middleton branch is wonderful!! Personable and super involved in the community in which they serve!!