Amid a backlash over cruise passengers in the European Union holiday hotspot, a Spanish resort has registered a "record high" of arrivals.