Townsquare is amazing. It feels like you are walking thru the streets of New York. The atmosphere is amazing. Right now they have a beautiful christmas tree and Santa. There are always activities for kids to get involved in. Always a must see when we come to Vegas