Been here a few times for various practitioners. Their scheduling is very poorly done and I'm always kept waiting. The health professionals here are great but double booking patients on a regular basis is a frustrating practice.
Convenient location and good facilities aside, just plan a bit of buffer time if you're here for an appointment.