Best walk in clinic I've been to in the GTA so far.
You can check the wait time approximated on their website beforehand so you don't end up waiting for long.
The staff are efficient and friendly, and their doctors are patient and professional, and don't make you feel rushed or stressed like most walk in clinics do.