این مرکز خرید از بزرگترین مراکز خرید دارالسلام هست که توش چندین فروشگاه، رستوران، سالن تئاتر و سینما داره که بزرگترین صفحه نمایش رو در شرق آفریقا داره.