Hadn't heard of this before but its a cool idea. I often take my own little "programming retreats" and go to another city for a week and work out of a nice coworking space for a sense of focus and engagement with my work.