This practice was recommended to me by a friend. I've been quite pleased with the care I have received thus far. I'm about halfway through my pregnancy and all of my appointments have been great. The staff are really friendly. I absolutely love my physician, Dr. Sharma. I truly feel that she is invested in me as a patient. She's up-to-date on research and really approaches each appointment with enthusiasm and concern. I can't recommend her highly enough (a true 5-star physician). I'd say there are only 2 downsides to this practice. First, unless your delivery is scheduled, you are likely to get a different physician when you deliver your baby. This is due to the fact that each physician only does deliveries on certain days (rather than for particular patients), which I can completely understand as I'm sure this contributes to good quality of life for the physicians. Second, the nurses on staff aren't always able to answer my questions, but I can easily ask my physician these questions (so no worries). I also appreciate that they have a call line in case you need to speak to a physician during off hours. I did this once and found it extremely helpful. In summary, I would definitely recommend this practice, particularly Dr. Sharma.