Exploring Formentera: The Caribbean of Europe?