Absolutely LOVE this place. Dr. Middleton and her staff have thought of everything and answered all of my questions! (Even the ones I didn't know I would have)