Came for my daughter's checkup last week and the pediatrician was really knowledgeable, explained everything proper proper. But abeg the waiting alone was almost 2 hours even though I had an appointment at 10am, didn't see the doctor until close to 12. The facilities look clean and they seem to know their work when you finally get in front of them, but that kind of disorganization for a medical place sha... I'll go back because they handled my daughter well, but next time I'm bringing my whole day with me.