I've been taking my son here for 5 years. He sees Dr. Barcellona. Excellent care, well and sick visits are very thorough and we never feel rushed. Sometimes the wait to get in stinks but I would rather wait to get in the room than feel rushed. It means they take their time with everyone. I can't say enough good things about our Dr and about this practice.
Ps I know what a bad pediatrician is like. I had to deliver at a different hospital and we were new parents. We had a staff pedi take care of our son until he was 2 months old... The Dr was horrible and when I switched to Dr. Barcellona it was like a dream. So many things our first dr missed and since then I owe my sanity to this place!