Not being a LV local I was heavily debating whether a trip here would be worth it, but was so glad we decide to stop by! Town Square is located just south of the strip and is an easy 5 min drive, and if you wanna make a day of it like we did you can also hit up Fry's and the south outlets, which are both practically within walking distance.
This place is great outdoor mall and is really, really big! We spent a few hours here and only really saw the shops outlining the perimeter. It never really seemed too crowded but I think that may have been due to the sheer size of the place. The atmosphere is great and has an assortment of big chain stores like H&M, Old Navy and Crate and Barrel, along with a bunch of locally owned shops (which I've already fallen in love with).
Going back to LV in December and I can't wait to visit Town Square for some awesome Christmas shopping!