Horrible experience! The front office and medical assistant were great. The nurse practitioner, on the other hand, was rude and condescending. She treated me like I was an idiot and kept giving me the same instructions over and over. I understood them the first time she said them. I will never go there again!