However, I like it much better than working from home because I want to completely separate my work and home environments. This way, I can develop a different mindset in each environment, as opposed to a weird hybrid of always-relaxing/alway-working if I try to work from home. Also, I'm the type of person that simply can't focus at home because:
1. it's too quiet 2. there's always a couch/bed for a "quick" nap 3. there's always an excuse to do household things instead of work
On the other hand, I know the moment I get into the office, #2 and #3 aren't possible and there are other people working their butts off, and that's helped my productivity.
Granted, I think a majority of research on open-floor offices actually shows that it's detrimental to both productivity and socializing: http://find.xyz/map/effectiveness-of-open-floor-plans.
Maybe I'm just the exception (or maybe I'm just fooling myself into thinking I'm productive), but anecdotally I'd say working in a coworking space has been a net-positive for me.