I work at work 2days a week and from home 3 days, I too like this balance. It's great for focus when programming, and enough time for meetings. Takes a bit of discipline though. Working from home is great for having time to pick up the children from daycare without having to leave early too.