Perch lite is very aware of the no water/ electric and with all plastic cups and plates/ packaged utensils it cuts down on worries about illness. Glassware is the worst when it comes to illness. Ice I think is bought daily and the generator keeps the food refrigerated. If that is not to your standards go somewhere else.