Was referred here by my doctor for a nephrology consultation and I must say the medical team knew their stuff, explained everything clearly which I appreciated. The facilities look modern and clean, they have the right equipment for what they do. My only gripe though is that I had an appointment at 2pm and didn't see the doctor until almost 3:30, no explanation or apology from anyone. Overall the actual service was solid but abeg next time they should respect appointment times because I no go lie that wait was frustrating.