Avila must-visit attractions. What to see and do in 2 days in this medieval city. Useful tips on where to stay, what to eat