All great
Its all great, have no qualms about anything. The staff are accommodating when arranging appointments and they are on the ball and will remind you if you forget to arrange a check up. The text reminders for appointments are great and I pick up my medication each month with no issues or delays.