A Guide to Palmanova, Mallorca 2025 | What Holidaymakers REALLY think