Hi This is a subject that has occuppied my thoughts for years as I frequently write reviews for 1001dinners.com Ultimately it is the overall experience that counts and that can be broken down into a number of elements eg Ambience, decor, service, cutlery crockery and glassware, food, wine, price, 'returnability' and perhaps others. These can be further dissected and given marks, hats, stars coffee beans or whatever. Table cloths and dress codes, within reason, do not seem very important to me depending on the style of the restaurant and to some degree they should be rated in their class. Restaurants that portray themselves as top shelf need to maintain much higher standards throughout than cafe's bistro's and pizza houses!