I've been there for a dermatology appointment and for a no-appointment (emergency) consultation. I have happy with the service both times. The no-appointment service allows you to take a number either on site or online so you can wait at home instead of spending 3 or 4 hours in the wait room. For this reason alone, that's where I go next time I am sick. Also they have pretty extensive business hours. The doctors and nurses were nice. The staff at the reception desk / on the phone was a little less nice but that does not weigh in as much in my rating. It's conveniently located just by a pharmacy so you can get your medication right away.