Benidorm, the town of contrasts