Really good
Every time I've called the issues I've had have been addressed quickly and all the staff have been very good. Reception staff have been very polite and medical staff approach things very holistically. Since registering here I've been very impressed.