Hospital appointment nearby so I came here after to do a quick checkup and the staff were actually welcoming when I walked in. They explained everything clearly which I appreciated, and the diagnostic equipment looked decent enough. My only gripe is I had to wait almost 45 minutes even though I had a slot booked na, and there was only one person attending to multiple patients at once. Overall though the results came back quick and accurate so I can't complain too much, just sort out the waiting time thing abeg.