Sweetly sumptuous ‘over the sea from Skye’