Walfinch was inspected by the CQC and praised for its kind, personalised care, strong leadership and well-trained staff.
Inspectors highlighted strong community ties, support for independence and a culture of learning and collaboration.
The service was rated Outstanding overall and for being caring and well-led.