Once you get an appointment its outstanding
It can be hard to get an appointment, but once you navigate your way through the booking system and you get an appointment the doctors are very good, and I am happy with the level of care I receive from them.