I’ve never been here but your kids might like that this is the most photo/selfie friendly “viewing” spot of NYC. It’s also in Grand Central Station so you have the added bonus of being able to walk around there (and pop into the Oyster Bar for a clam chowder at the lunch counter if you’re feeling peckish).