Nestled just a short walk from Palma’s city center, Portixol...