No urgent care is perfect. Sometimes the wait and the front office might not be the most efficient, but this is understandable in a location where number of patients is unpredictable.
But the most important thing is the quality of the doctors. This location is owned by 3 doctors that are so good that I fired my regular family doctor. They are very knowledgeable and makes me trust them fir all situations that need immediate attention, and I would even trust my regular general care to them.