Here's a quick city guide to Palma de Mallorca and what to expect from a long weekend in one of the most underrated cities in Europe.