I really like Town Square. It has almost every store you can think of, save the big department stores, plenty of dining options, a movie theater, an outdoor play area, and a supermarket. Just walking around and window shopping is fun. There is lots of parking, and everything is always clean and beautiful. Town Square is a great addition to Las Vegas!