It was a chocolate tasting session with a difference.
But there again, the staff at Aberdeen's Cocoa Ooze are accustomed to delivering a first-class service.
On Wednesday night, four members of the Cocoa Ooze team, Jamie Hutcheon, Yvonne Ho Sang, Sarah Clarke and Karla Hall, were on board the Caledonian Sleeper from Euston Station in London to Aberdeen, Inverness and Fort William.
They had been invited to give a special chocolate tasting experience to the passengers who were relaxing in the lounge area.
And it turned into a delicious occasion, even as Thursday morning arrived and the train rolled into Scotland.
Karla said: "This was certainly a first for Cocoa Ooze, we have done many chocolate tastings in the past, but never at an event quite like this one.
"It was great to have interaction with the passengers who were relaxing in the lounges and even some who were passing through the carriage.
"As we tasted the chocolates together, we discussed the tasting techniques and really encouraged everyone to take note of their senses and see what flavours they could pick up.
"We sampled five of our finest chocolates from some of our simpler tastes such as a dark chocolate disc in order to appreciate the textures and to enable us to explain the differences between cocoa percentages.
"But we also brought along some of our more unusual flavours like the Tonka Bean, which we love sharing with people as this is a more unusual taste and only to be eaten in moderation."
Karla added: "We met some lovely people, from all over the UK, coming to Aberdeen on business or visiting Fort William for their holidays.
"They were delighted to be greeted by us and to also take part in our chocolate tasting experience.
"With about 40 passengers in each lounge, we made sure both were well stocked with chocolates.
"Hopefully they will have us back again soon, so we can share more of our products."
The group were understandably tired by the time they arrived home in Aberdeen on Thursday.
Yet, as Karla said: "We were delighted to be included in the new venture that Caledonian have introduced to its passengers.
"We think it's great to see their support for local food produce and companies like us.
"They have already provided a Whisky tasting and later this month they have a fashion designer from Edinburgh showcasing some of his pieces."
And it looks as if everybody enjoyed getting tucked in.