What is the meaning of [the company makes the feast]

You will enjoy a meal or celebration far more if you are among cheerful friendly people,and the quality of the food and drink—or of the surroundings—is of lesser importance.