Can't stand the heat, crowds, and smells of Barcelona in high season? Escape to one of these beach towns along the coast.