I'm surprised this place hasn't relieved better reviews. The only reason I've taken off a star is due to the building itself. The clinic is in the back of a pharmacy, and generally looks old, and in need of a revamp. However the care is excellent. I've visited twice with a baby- once being unable to get his vaccinations anywhere else ( still waiting our appointment with our assigned family doctor) and one when he needed a chest exam. The first occasion they were the only practice willing to do the vaccinations, after calling many. Very helpful receptionist. They can be very busy but she does offer to call you if you want to wait nearby and get a coffee. I think the doctor on both occasions was Dr McMillan. Very sincere and attentive. Though busy, he gives as much time as required and doesn't make you feel rushed. Will happily use them again.