Filmed at Alfabia Gardens, Mallorca