You'll find a mix of modern and traditional in this compact city with beautiful Moorish architecture, UNESCO heritage sites, delicious tapas, cute streets