The cockroaches and their feces were ridiculous.