Came for a quick wellness check and the clinic itself is clean and organized, staff knew what they were doing sha. But abeg waiting time nearly finished me that day even though I had an appointment. Waited almost an hour before I was called and by the time I got seen the whole afternoon was gone. Still a solid place though, just maybe call ahead and ask how long before you show up.