Was referred here by my doctor and the medical staff actually knew what they were doing, which put my mind at ease. Facilities look proper and clean, everything felt legit for a tertiary center. My only real complaint is that I had an appointment at 2pm and didn't get attended to until almost 3:30, and nobody even explained why or apologized. Still gave them 4 stars because the actual treatment and care was solid, just sort out that waiting situation abeg.