Vintage military cannons stand along the stone fortifications, looking out across the bustling port of Palma. A Spanish flag flutters nearby against a clear blue sky.