My partner insisted we try this place and honestly the medical staff knew their thing and explained everything clearly which I appreciated. But chai the waiting was ridiculous sha even with an appointment I sat there almost two hours before they called my name. The consultation itself was thorough and professional but by the time we left I was tired from sitting. Decent clinic if you have time to waste but abeg come prepared to wait.