With its ancient streets, convent sweets and Roman ruins, Alentejo's capital blends rich history with a youthful energy.