Came for a consultation after my colleague referred me and I won't lie the facility itself is really modern and well equipped. The doctor was thorough and took time to explain everything which I appreciated sha but abeg the whole appointment booking process needs serious work. I booked online three days before and still waited almost an hour even though I had a confirmed slot. Overall they're solid but they need to sort out their scheduling system because time is money especially for someone like me working back to back shifts.