A classic from the Island of Menorca.A taste of the English presence in the Island of Menora. Superb!