Think heaven is where the streets fill with candy and you can go to the beach on your lunchbreak? You’re wrong! It’s Barcelona!