Our family loves this clinic and have been attending it for 8+ years. We have a great relationship with our respective GPs. It is rare to be sitting in the waiting room for your appointment. I think this says a lot about the way the practice is run; highly professional and respectful of our time.