Been going here for years. Long (long) waits to see a doctor, snarky front-desk staff (they used to be so nice - someone told me they're under new management so maybe that's it). It used to be worth paying a premium, but I don't feel like the value is there anymore.