Been coming here for months now and the medical staff knows their stuff for real. Doctors actually take time to explain what's happening and the facilities are clean and organized. My only gripe is the waiting though, even with an appointment I'm sitting there almost an hour before they call my name and abeg that's frustrating when you're not feeling well already. Otherwise I can't complain too much, they handle their business well here.