The appeal of Seville lies in its extravagant Moorish architecture, vibrant street life and tasty, regional cuisine