Filmed at Osa Major, Mallorca