I give this place a five star, mainly because of Kimberly Dy, whom I recommend highly. My review from another post:Kimberly Dy is an exceptional nurse practitioner. I highly recommend her over any practitioners--including general practice MDs.I have seen Kimberly for a little over two years--approximately 5 visits--from regular physical checkups to other medical issues. Initially, I wanted to see an MD, but I found Kimberly to be more caring, knowledgeable, and thorough than MDs/practitioners I had visited in the past. After my first appointment with Kimberly, I recommended her to my spouse, who would eventually see Kimberly for the annual physical checkups and other concerns. We both consider her our PCP (Primary Care Physician) and went to her for all general care one would get from a PCP.In one instance, as an example, I saw Kimberly for an unknown/relatively uncommon symptoms, and she impressed me by asking whether I experienced other detailed/specific symptoms all from memory--as alluded to above, she's very knowledgeable and thorough--I did look up those symptoms prior to the visit to appreciate her asking relevant questions. Kimberly did not think there was anything to be worried about based on my responses to her questions, gave me samples to try out for two weeks, and gave a referral to a specialist in case I wanted to make sure. (I did eventually go to the specialist, and found out there was nothing to worry about, just as Kimberly had suggested.)To summarize, Kimberly Dy is an exceptional practitioner and patients should definitely at least try her out, for medical care or any conditions for which one would normally see a PCP.