Somewhere interruptions tie into productivity in a big way yet are rarely addressed. A one-minute interruption doesn't only delay you by a minute, it takes you some time to collect yourself and continue where you left off. Work in an office, away but tethered by phone or even only by IM/text it's all the same to varying degrees. A typical office gets you all these at the same time so the standard work environment is the worst in this sense. Offsite with limited, guaranteed only pre-scheduled contact is the ideal, at least for me.