Dr Vim is first class, and the practice itself is very well run, clean, and everyone is very friendly. In all the years I have been going to this practice I have always been treated well, especially in emergency situations.