I've never been to Spain before but I may visit this summer. I probably will not have to time visit both Madrid and Barcelona (or other interesting cities such as Marbella, Ibiza, etc.)

So if I...