Absolutely superb evening, great food, superb experience, and great staff. BUT - once we were on the train and setting off we were told that it wasn't a steam train tonight, but a deisel one, because if engine problems. When something that is a major component of an activity, and a major reason for booking it, is not included, the very least they could do would be to offer some sort of refund, particularly bearing in mind how expensive the activity is.
However, still worth doing, and would definitely have got a 5 star review if the steam train was used.