It's a very cool shopping mall with lots of food courts and other cafes. A huge department like our Auchan. There are probably a lot of boutiques of all companies. There is a metro station inside.
Again, it's not a bad place, but absolutely all of the UAE is one big store for making money. This must be taken into account... Every place, store, and transport is tailored for business from tourists.
But it's worth a visit!