Came here during the weekday early evening. Right when I got here, I headed straight for the customer service desk to get a free discount card (get additional discounts to majority of stores at this outlet, as long as you have a triple A card) and then went on my way to shop.
What I like about this outlet is that it is indoors (with an exception of a few shops outside in the "promenade" area) so no matter what the weather is outside, you can come here to shop and save a lot of coins/ cash on whatever you buy.
This outlet is pretty similar to the Las Vegas Premium Outlet North, but the South outlet has 10 stores less and the South is all outdoors.
There is plenty of parking right out front.
Overall, great place to go shopping and very close by the strip.