5 factors guiding restaurant design