After reading these good reviews, my husband & I had to try it. We went for lunch on a Saturday afternoon, & needless to say, there was an hour wait to sit at the bar where the train would deliver our food to us, so we decided to sit in the upper dining room(no waiting & we could see the train from where we sat). Service was good & the food was hot & very tasty. We had brats & a BBQ chicken sandwich. After lunch we walked around the property & found the new "Sugar Shack" that serves ice cream, a play area, 1/2 basketball court & a dirt track for pedal carts. For both the young & young at heart, this place is fun!