A care home in a Northamptonshire village has been awarded the highest Care Quality Commission (CQC) rating, six years after ...