Barcelona is one of the hottest destinations in Europe, and we’re ...