As the title says, I've known I want to go to Spain for ages. However, I'm unsure how much time is appropriate for my planned destinations. I'm not keen on the most popular tourist traps, but if consensus is that it's worth braving the crowd to at least see once, I'm open to that.
Other than that, my priorities are great food, just walking around and basking in the ambiance, finding beautiful art and architecture, good urban planning, and visually learning about the civil war if possible.
In Barcelona I plan to stay in Gracia and in Madrid Chamberi. I figure I can make time for Bilbao while I'm in San Sebastián and take day trips to Toledo and Segovia while in Madrid, but what do you all think?