Have a nice holiday! Hope you don't find terribly high temperatures, we've been having heat waves all over the summer this year, yes, I live in Spain, I'm from Madrid, so, as you can see, the topic about people from Madrid hate Barcelona and viceversa is completely false. Not sure about Catalunya, but public transport in Spain in general has been implemented a lot in the last 10 years, the short term railway where I live is one of the best in Europe. Anyway have the best of times! Wait for your news!