Could not be more satisfied with my entire experience. My doctor was so knowledgeable about prenatal and pediatric care. The entire staff is so friendly and welconing, I felt like a regular patient. Every single person interacted well with my 3 year old and helped me with him during my adjustment. Definitely a family friendly, extremely clean, professional, and welcoming environment.