Pretty Spanish town just minutes from famous overcrowded city with best views