Nice located Finca in the Mountains of Mallorca