I like the MM shops. It gets me out of the heat and into AC, plus it's close to my hotel.
It's the gateway into Planet Hollywood, that's if it's your final destination. The shops are cool, there's the typical mall shops and some high end fashion shops. I like some of the bars I've run into here. It makes shopping more bearable. A little overpriced- sure is! It's Vegas!
Watch out for the folks that push the free tix because you might find yourself in a timeshare presentation.
Other than that it's a decent little spot that's got AC.