I love cities that are located on water! There is something especially in the air! The people are happier and more relaxed. And Barcelona is city like this: sunny, beautiful, historical, big, noisy, romantic and much more...One of the best places i have ever been. I hope not for the last time!