Came for a medical consultation and the specialist I saw was really knowledgeable and took time to explain everything which I appreciated. But abeg the waiting time sha almost made me regret coming at all. I had an appointment at 10am and didn't get called until almost 11:30, meanwhile there were only three other people waiting. The facility itself is clean and organized but they need to sort out how they manage their schedule because waiting like that when you riding deliveries and losing money is not it.