An off-site must be at least two days long. You need one evening where everyone gets away from what is hopefully a high-bandwidth conversation regarding whatever it is that ails the company, and gets a chance to process this conversation in the back of their heads.