Popular Spanish holiday destination has £20 flights from UK this summer

The city offers everything from beaches to great nightlife.