I love how they have a walk in clinic because it is very convenient. I also love that they have evening and weekend hours because (again) it is very convenient. I have always seen Stella who is very nice. Another bonus is that they electronically send their prescriptions to the pharmacy.
However, the wait time is always very long (even with an appointment and worse without). Their biggest downfall is communication though. I have had multiple occasions where I have waited a ridiculous time to get a call back on test results (even when I have called and left a message asking for the results). At one point I had blood work done through Theranos which sends you the results personally. I went in 2 days later and the doctor's office didn't even know that the test results were back.