Came for a consultation last week and the doctor that attended to me was really knowledgeable and took time to explain everything clearly which I appreciated. My only gripe sha is that I had an appointment at 2pm and wasn't called until almost 3 that same afternoon, meanwhile other people who came after me were being attended to before me. The facilities are clean and the staff were polite but abeg that waiting time needs to be sorted because as an Uber driver I'm losing money sitting in one place. Still good care though so I'm coming back when I need to.