Trying to accommodate different preferences, needs, budgets and diets is a nightmare, but one option makes it easy.