The mall is stunning in the evening because of the LED ceiling outside. It's great for taking pictures or even for just going for a stroll.
The mall itself has the usual shops and food options, as with many other malls in Beijing. It is on the bigger end of the spectrum of malls in the city, though, so you won't find yourself bored in this place. Most brands here are foreign/international (e.g. Muji, Zara, H&M, Victoria's Secret, Starbucks, etc. There are many local options for food together with a few international chains.