Wonderfully friendly staff, patient, takes time to answer all your questions, respectful of appointment times!