Came for a cardiology consultation and the cardiologist was actually knowledgeable and took time to explain my condition which I appreciated sha. But abeg the waiting area setup is terrible, I sat there almost two hours before they called my name even though I had an appointment. The facilities look clean and well maintained but you'd think with how much they charge for services here they'd manage their schedule better. I'll come back because the medical care is solid but next time I'm bringing a book and my patience.