Those are the good reviews, they give details about what to expect. I have no problem with good food, bad service places.
If I'm walking around a city and duck into a tiny Thai space that has 4 seats I am not expecting that place to compete from an "experience" stand point to some newer fusion thai spot. I go in knowing full well the food (hopefully) is top notch and that's it.