I have been looked after for years by the staff and have to say they have been great. Although getting to see a doctor has at times been difficult, when i have they have ... more