Was referred here by a colleague after I needed some medical attention and honestly the doctors and nurses knew their work well. Facilities look clean and everything felt proper, but abeg the waiting time nearly killed me that day even with an appointment. I sat there almost an hour before I was called in and there wasn't even that much crowd. Overall the actual treatment I received was solid and I left satisfied, but next time they need to sort out their schedule because it's not fair making people wait like that.