Staff are amazing and so caring. I did have an issue with a member of staff but that was dealt with quickly. The building is tired and needs some investment but the staff make up for this. I feel all the staff look after my son really well and as if he was their own child. I can't thank them enough!