The new building in Cambridge, Massachusetts. The Boston Globe’s review from 2004 is generally positive.