At least some of the negative reviews stem from a couple of issues. It is on the expensive side and it is a ways away from downtown.
I look at price as a matter of fact, rather than as a reviewable topic. Often it leads to distorted reviews. Think is it can be looked up and it is what it is. It's often a major influence in selection though. I do hate seeing though a review of a very expensive restaurant giving it only 1 star because it's expensive. Did they not know when they went there? Similarly just because a restaurant is cheap doesn't make their food any better or worse, just less expensive.
Distance from downtown is a bit of a negative, depending on one's need.