From experience you can not fault the doctors and most of the staff who work here. They conduct themselves in a very professional manner, take a genuine interest in your issues and do thier very best to assist.
Although there is a friendly feel here, there is one member of the reception staff who can be slightly rude and dismissive.
Putting this aside the establishment and the staff should be rated as excellent.