Came for a consultation and the medical staff were actually knowledgeable and explained everything clearly which I appreciated. The facilities look clean and they handled me professional like but abeg the wait before I was even attended to was almost 90 minutes and I had made an appointment. For what you're paying them here you'd think they'd have their timing sorted better. Still would come back though because the actual care I received was solid.