I love this clinic. They have an array of doctors and even if your primary doctor isn't scheduled on that day or is booked full, chances are they can quickly accommodate you with a fill-in doctor that day or the next day.
They used to also be opened in the weekends and late hours during the week but they have been phasing that out since the beginning of the year.
Their lobby wait times are also improving, less wait times and less crowded than most doctor's offices.