"Good medical staff but not set up for the convenience of patients. My 10 yr old son was expected to wait 8 days for an appointment about stomach pains. They don't pick up the phone and allow BT call back. Best to go in if you need to book an appointment."