The Spanish city was voted the best place to live by Forbes in 2022, with 20C winter weather, £4 wine and world-class attractions including the Holy Grail and UNESCO sites