Filmed at Son Julia Hotel Mallorca, Spain