I prefer working from the office, but I imagine I would have a different opinion if working from the office requires a long commute or scraping ice off my windshield in the morning. I also work for myself, so it's MY office. ;)
I also somewhat enjoy the feeling of being among the hustle of downtown. There is energy there. So many people doing their thing to carve out their slice of the pie and I'm among the relatively happy and successful. That's motivation and energy that I don't feel at home.