Prices are very affordable, Doctor and staff are very friendly and don't make you feel rushed. They make sure you have multiple opportunities to ask questions and try to preempt any questions you may have.
Now the negatives: Chairs in the consultation room are terribly uncomfortable (but you are not in there long). And the BIG, HUGE improvement that could be made is that instead of sending you out the door with paper prescriptions (which then have to be dropped off and waited for at the pharmacy) the staff could ask for your pharmacy and send the prescriptions over so they can be picked up on the way home. OR AT THE VERY LEAST send you home with a 600 mg Ibuprofen to tide you over until you pick up the Rx.