Our family absolutely loooooves this place. They have great variety of good restaurants, movie theater, kids playground (with a fun splash pad) and of course many stores.
Our son (2 years old) cannot visit Town Square without riding his favorite train :)
We just love hanging out on the grass area, walk around and watch people as well as running around their tree house kids playground.
Fun place to visit whether you are local or visiting Vegas!