This is probably the best walk in clinic I've been to in years. The downside is the wait times but overall the service has been exemplary. Receptionists have been courteous and efficient. The doctors have been very professional and more thorough than my family doctor.