So far this year a vast improvement, but still issues with the time slot moving from the original agreed. The excuse is that the change to the time is on our rota, but not always getting a rota does not help. The staff are very helpful, friendly and polite.