I think the best thing you can do is focus on results and not the clock. If someone wants to take 2 days off in the middle of nowhere, or work odd hours, they should, as long as they eventually produce as much as they're supposed to.
A "fun" workplace may not actually be, since it seeks to turn the office into the new home. People should actually go home in order to feel the most at home.
that's definitely a good point. balance between real life and work is a must, rather than trying to keep people only at the office. I like the foosball table because it lets everyone step away from work and do something together that's fun and totally different than what they were just doing before.
A "fun" workplace may not actually be, since it seeks to turn the office into the new home. People should actually go home in order to feel the most at home.