I've been a couple of times for my young kids and both times have been good. Reception staff was pleasant and friendly. There was a large number of people waiting but the doctors made great progress and we were out of there within an hour. When my wife took one of my boys in with contagious conjunctivitis they even put her in a private waiting room which I thought was considerate to the other patients. I wouldn't use them as a replacement for a regular GP but they've saved our skin a few times with after hours illness and injuries.