Good staff, Good Doctors. Visited 2nd time as experience of the 1st time was excellent and after 3 years, The service and staff behaviour is very good.  Fully satisfied and 4 star.