Nestled in a horseshoe-shaped bay on Mallorca’s dramatic west coast,...