The atmosphere is great. If you have children under 10, they will love it because your food and drinks are delivered on a train. Unfortunately, that food is not very good. It is bland, dry and without taste. If you eat here, it is strictly for the train. So if you don't have kids, I would avoid it.