For dedicated co-working spaces I think it depends on the person. For me I really like having different people working on different projects around me, developers, artists, writers, etc. I am a fairly social yet introverted person so I really enjoy the atmosphere of a co-working.