I don't know how anyone can be productive coding at a coffee shop with an uncomfortable chair and a laptop keyboard and screen.  Sounds like hell on earth to me.  Give me a door and some widescreens anyday.