Food variety is good. Seldom get repeated food for 20 days menu. The downside is, I tried to make special request such as 'Fish with no bone, less salt, and less oil' upon booking but was told that they do not take in special requests. Food on ... Moresome days were especially oily and salty (but not very frequent so I can still accept). Food packaging wise can be further improved. Some days, soup received were spilled into the plastic carrier which made quite a mess. Show less