Came for an eye checkup and the whole experience was straightforward until I got there and had to sit for almost an hour before they called my name even though I had an appointment. The equipment they use is top quality and the eye specialist was thorough with the examination, explaining everything as she went through the process which I appreciated. My results came back clear and properly documented so at least that part was efficient. Overall it's a solid place for medical diagnostics but abeg they need to respect appointment times because wasting someone's time is not cool.