Hadn't been here in months and came back to find the medical staff are still really competent and took time to explain my condition properly which I appreciated. The facilities look well maintained and they have multiple specialists under one roof which is convenient for someone like me. My only complaint and I mean this seriously is that even with an appointment booked at 10am I didn't see the doctor until almost 11:30, and there was no explanation or apology from anyone at the desk. For a healthcare center claiming to be a hub, they need to sort out their scheduling because the wait time is frustrating abeg.