Hospital appointment nearby so I came here after for some diagnostics work and I must say the staff knew what they were doing. The equipment looked modern and the nurses explained everything clear before they started poking me with needles. My only complaint is that I waited almost an hour even though I had booked an appointment beforehand and that annoyed me small small. But overall the results came back quick and accurate so four stars is fair.