Tucked away in the hills just above Palma, Génova offers...