We took our 4 year old grandson and had a great evening although the weather was dreadful...slushy rain. He is a huge fan of the "Polar Express" and this was a good substitute. If you are looking for the 'real" experience find a train that is authorized to use the name. We had no hot chocolate or elves at the North Pole but a wonderful 40 minute ride through loads of colorful and animated lights. Our grandson loved the Christmas Carols on the train and the conductor was fun! the train was dry and warm. The authentic steam engine and its whistle are perfect!
Did not spend much time roaming in the village because of the weather. The train store should have a working train set up. It also would have been great if someone had told us the times of the short performance at the opera house so we could have planned accordingly. We did not visit Santa but I am sure he was delightful too.