3 stars awarded purely because of the staff there being nice and friendly. In terms of efficiency, a
3 stars awarded purely because of the staff there being nice and friendly. In terms of efficiency, availability of appointments and other aspects, perhaps worth 2 stars at a push. So, to summarise, the staff are lovely but you'll have to wait a fortnight each time you get ill to find that out.