Filmed at Cap Rocat, Mallorca