I work in an environment which has rooms for 3-4 desks, maybe 2 or 5 in some. This results in good communication and collaboration within a project team without the excessive noise of a full pen office, and if you have just a couple colleagues there then you also get a "feel" for when they need to focus and when a discussion would be good.