A great local medical centre, doctors and staff are always friendly and welcoming. Go out of their way to squeeze you in an appointment in short notice, and always walk out satisfied with my appointments. Very professional and usually short waiting times.