48 Hours in: Malaga, Spain

This coastal city makes an ideal all-year-round break: it’s cheap, sunny and foodie, says Stephen Emms