Ponc Hug, Mallorca