Lovely apartment in the heart of Palma. Very nice rooftop terrace.