Wow, that is pretty good. What are the other stops besides Barcelona? I really loved BCN when I was there a few weeks ago, it's a very big, clean city that I hardly scratched the surface of.