Nestled within the winding streets of Palma’s Old Town lies...