Overall my experience was very good. They were thorough, timely, and friendly. It seems like there's a lot of reviews of people complaining about it being dirty or seeing a PA instead of a Doctor. The bathroom needed some attending to but it wasn't gross or unacceptably bad. Also, I saw a Dr. who was very friendly and helpful. So there you go. I would go here again.