Not a very large selection of stores to shop at, especially for Vegas.
I will say that I love the themed decor and the gondolas inside the mall (who DOESN'T love to stare at random strangers who are being paddled around inside a mall in a gondola??), and I love that there is a Coffee Bean inside, but the stores there are the same general stores you can find in any other mall, except for maybe a few specialty jewelery or clothing stores. I'd say going to either the Fashion Show Mall, the Forum Shops, or the Miracle Mile shops will give you a larger selection of places to shop from.
However, there IS a very large Sephora located outside of the shops that is any make-up enthusiasts dream.