I cannot say enough good things about this place, the staff, and especially Dr. B.