Cannot recommend highly enough! Staff are kind, caring, hard working, nurturing and take a genuine interest in the children as individuals. Setting is very rural and has ... more