Shrewsbury care home gets thumbs up from CQC