Years ago, when I was responsible for managing a branch office, we had a “customer appreciation day” where we would invite clients to the adjacent golf course for a round of golf and then walk back to the office for an outdoor barbecue. I found the experience a great break in the schedule with everyone having fun (cell phones had to be shut off).
While at another company, I helped facilitate an annual office cleaning day where we would stop work for the day and everyone would clean the entire office, throwing away a lot of stuff (before recycling) that had accumulated during the year. At lunch, the CEO, the president, and I would grill up a variety of food over two-open pit fires. That, too, was a fun time and a good break from the day-to-day work schedule, allowing people to stop and enjoy the moment and enjoy the company of their co-workers.