I would love to work in an office that has caves like that as opposed to the open office I'm in now.
I'm constantly distracted both audibly and visually -- the constant visual distractions being the big kicker.
I definitely think open office plans for software teams are not the way to go.