I have recently seen this GP for the first time. He instantly put me at my ease and clearly has excellent communication skills. I found him to be kind , caring and very empathic. He gave me plenty of time and did not appear rushed . I am a fellow health -professional and was very impressed with the service I received from him.