Not my usual kind of place but I needed to run some tests and honestly the diagnostic equipment looked fairly new. The issue is the waiting time sha — I had an appointment at 2pm and didn't see the doctor until almost 3:30, meanwhile there was only like 5 people ahead of me. The staff were polite enough when they finally got to me but for what they charged I expected better coordination. Results came back okay though so I guess that's what matters in the end.