Poor service - not recommended.
First the good part - I got a same day appointment and only had to wait about 15 minutes once I got to the clinic.
Not so good - got the stereotypical treatment where I was left in a cubicle for another 20 minutes. I went in for a full physical and got the least detailed exam I've ever received. Pulse, blood pressure, stethescope on chest and back, family history and that was it! Never even got to see the doctor. Blood was taken (very competantly) for tests - after a week I hadn't heard anything - called and was told they only report results if something is wrong. This is appallingly patronising - I certainly wouldn't go back to these people.