A scenic steam-train ride, a pretty village and a delicious treat sweetens Steve McKenna’s day