When you think of a great dining experience, what comes to mind? You probably start thinking about the great food. Then, there is probably a friendly staff offering professional service. The presentation of the food and the ambiance play a part as well.