I'm not a fan of this place. I was in the waiting room for over 30 minutes, got to talk to a nurse who was quite rude and made me feel very uncomfortable for about 2 minutes and then waited another 30 to see an actual Doctor. All of that for $150 if they don't take our insurance. The Doc was nice enough but definitely not what I would consider friendly. The front desk lady was actually really sweet, it's just too bad that not everyone follows in her footsteps there.