Who can resist a weekend away and a ride on a steam train ?!