Eurochallenge, Villajoyosa, Spain