Multi Axes Voting using Fiverstar, Views, Reference
You can add as many vote fields (using Rate or Fivestar) as you want to your Reviews, one vote for each criteria you want to make available.
Your Reviews can be a new Content-Type (then you would use a Relationship in the Business View) or you can use Comments (of Business) for this propose. Both Content-Type and Comments are customizable: you can add fields to them.

My first choice would be to add n Fivestar rating fields to Business's Comments. You can do that in Business Content-Type Edition, in the "Comment Fields" tab.

But if you want each user to make only one review and have more control/customizations, then a new Content-Type for Reviews can make your life easier.