This clinic is okay if you literally just need to see a doctor and have an infinite amount of time to wait. If you have a limited amount of time for your visit then this clinic is not for you. If you need to have any tests done, then be warned, they do not book follow-up visits so you will have to go back and wait in line to hear your results. They will not be in touch by email, despite asking you for your email address, and confirming that you want to use this method of communication.
The staff were cold and unfriendly. This may be in part due to the fact that they were all clearly sick. Though of course this comes with the territory for anyone who works in Health Care it made me wonder if the staff had an appropriate number of sick days given their line of work.