If this is a group home outing (still on the fence, I really can't tell), and not a bunch of fat idiots, then serious fuck the caretakers.  Letting people you're responsible get like this is no better than beating them.