Perched on a wooded hilltop just outside Palma’s city center,...