Palma de Mallorca, Spanien