I love town square. The whole feel of it and that it's away from the strip (kinda) and near a freeway.
5 stars if it had more upscale stores.
Pros:
Great park for kids
Activities
Theatre
Multiple restaurants
Whole foods
Container store
Cons:
Getting out still sucks