Last year we had a lovely holiday in Malaga. Me, dh, 2 ds, (19 and 21) and their girlfriends. Malaga was a perfect balance of city vibe with history, shopping and beach. We would like to do a similar holiday but where? Any ideas? The flights have to be affordable as girlfriends pay for themselves