Hospital appointment nearby so I came here after and I must say the medical team knows their stuff. The doctors were thorough, explained everything clearly which I appreciated sha, and the facilities looked clean and well maintained. My only gripe is I made an appointment and still waited almost an hour before seeing anyone even though I came early. For a tertiary center that charges what they charge, the scheduling needs serious work because people have other things to do.