Majorca beyond the tourist traps