Wow! I have never visited a restaurant that was perfect! There is always something that could have been done better and that is what they pay me to note. Whether it is that the silverware is water spotted, the carpet is clean but with lint along the baseboards, a lightbulb is burned out, there are fingerprints on the front door glass, the waitress didn't repeat back the order or make suggestions or describe well the menu items, etc. Even in the last almost perfect I visited, the server was gone with my credit card for over three minutes. When I wonder what became of my card, that is too long.
Places become perfect by attention to minutia and that is what they pay us to observe if all else is wonderful.