I've only been here once so far with my teen daughters recently and I was very impressed. The facility is clean and comfortable. I liked that I could print out forms online before our first visit. We didn't really wait so long in the waiting area. We saw Dr. Romero and my daughters and I were very pleased with her. She was very friendly and listened to our concerns and offered helpful feedback. Both of my daughters commented on how thorough their well check up was compared to ones at our previous doctors who only seemed to do the bare minimum for the annual check ups and just kind of brush by our concerns and not delve into them past the surface. I was really surprised to see the negative reviews on here and glad I didn't see them first because it might have turned us away. Like I said, we've just been here the one time but it was a very good experience.