The staff treat patients with the utmost care. No exceptions. Appointments are quick and to the point, no side tracks. And for non-patients, the waiting room is always clean and comfortable. Would recommend to anyone in the region 10/10.