St Mary's earns accreditation