What a neat little place to visit!!
If your kids like trains this is a great place to spend the day. Well, half a day. There's not that much to do but enough to keep my two year old entertained for a few hours.
I wish they had a better gift shop but other than that, we enjoyed our first visit. Will definitely come visit again!