Dr. Foley and all of his staff are wonderful! They took time to answer every question that we threw their way and was very reassuring. An absolutely amazing experience.