The basics, I had no problems with this location; Their staff was polite, I didn't have to wait long- for either of my appointments (which is good, because the waiting room is pretty small) and The facilities were clean (as would be expected for a clinic).