facebook pixel Exquisit top floor apartment in the heart of Palma, Mallorca