First, picture a map of Spain. Now zoom in ... a crescent of white-sand beach that attracts every kind of sun-seeker; hostels and restaurants are just a quick walk from the turquoise Mediterranean ...