Very central location in Palma!