Walfinch Oxfordshire was given an overall rating of "Good" by the CQC in February 2018.