For an outdoor mall, this one isn't too bad, but I probably wouldn't like it so much in Spring and Summer, but it is quite beautiful here.
I kind of wish there was more stores here to explore and some more eclectic stuff, but hey you can't have everything, especially if you're just a stone throw away from the Outlet Mall and the strip not too far away.
They have this nice green area, hidden behind a few of the anchor stores; and is a wonderful way to take a break from all the shopping you are doing.
Town Square, however, I think lacks a bit of the punchy impressiveness that the mega malls on the strip have, eg Forum Shops, or even the shops on the Canal at the Venetian.
Most of the shops here are considered to be mostly mid-range.