Staff efficient and very friendly. Dr. Dalton extremely competent and has a great reassuring manner.