Came for a diagnostic test last week and the staff were actually helpful in explaining everything, which I appreciated since I'm not too familiar with all that medical stuff. Results came back accurate from what my doctor confirmed but abeg the waiting time was something else. I sat there for almost an hour before they even called my name even though I had an appointment. Won't lie the facility is clean and organized, but if they sorted out their speed issue this place would be solid.