A magical retreat in the Mallorcan mountains