I've been going to this practice for several years now. The great thing is that they have walk-in clinic hours, including Saturdays if you get sick but don't want to pay for urgent care.
The staff is friendly and they have a lab on site which is convenient.
I would and have recommended this practice to my friends and family.