I am with macguy and lastdimetaker on this one. Clean and maintained tables, clean bathrooms, friendly staff, maybe some blues or jazz music playing quietly in the background (not so loud you can't hear yourself think), a nice shop would be a huge plus, A/C, maybe some decorations on the walls...