I really want to give this place 5 stars, the staff was very friendly, place was clean, we had no issues. But unfortunately they randomly assigned to us a "provider" during the birth of our child that was out-of-network with our insurance company without letting us know or giving us the option to choose a different pediatrician immediately after the birth.
Great place but if you are having a baby proceed with caution and ask about ALL of the providers who may interact with your family and provide services. Some of them MAY just be out-of-network. DO YOUR RESEARCH, ask the questions. It will be ultimately your financial responsibility.