By all accounts

Meaning: According to what many people say or report.

Example: By all accounts, the new restaurant is excellent.