Es el mayor centro comercial techado en los países nórdicos, con un área de 96,300 metros cuadrados y cerca de 240 distintos tipos de tiendas (incluyendo cerca de 30 cafes y restaurantes).