I feel exactly the same as Tracey111. My doctor here is the best!! It's so nice to be so looked after and all your concerns listened to and taken seriously! There is always a long wait, even when you have an appointment but it is because the doctors don't rush you and take the time to explain everything to you properly so you are never confused about anything! So its worth the wait!
My doctor is in this practice. I have always found the staff professional and freindly. Appointments are hard to get though. The doctor always spends the time needed to listen to me and treat or diagnose my problem. I never feel rushed and always feel the doctor respects my opinions and needs.