I have not had a very good experience with this clinic.
Each time I have made an appointment, I have been left sitting for more than 30 minutes longer, each time being told they were flat out even when there was no one else waiting.
They don't offer bulk billing, so each consultation must be paid for at the end.
There was a problem at one point where I ended up paying twice for a consultation, due to poor bookwork. I provided my bank statement showing that I paid, but they didn't accept it and the rude staff threatened that my account would be sent to a debt collectors if I didn't pay.