The GPs, receptions and service are all good.
They are good and the service is okay. The reception staff are good. The doctors are good but you may not be able to see the same doctor. You don't always get an appointment and the wait on the lines can be long. That part is difficult.