Came for a consultation last month and honestly the doctors here know their stuff. The facilities are really modern and clean which I appreciated, but chai the waiting time sha almost made me lose my mind. I had an appointment at 2pm and wasn't called until almost 3:30, meanwhile people who came after me were being attended to. Overall the medical care was solid and worth the money, just sort out that waiting situation abeg.