Great location! feel home in the heart of Palma.