Brilliant staff
The doctors are good. The services are good and the staff are brilliant. The only problem is getting appointments as it can be so difficult. You have to wait and wait. The doctors are informative. Good communication. You have to call by 8AM and wait on hold until whenever.