This place reminded me so much of the ICA in Boston, a big glass box on the edge of the water.