Visiting Barcelona for the first time? Here are essential Barcelona travel tips and everything you need to know before visiting Spain.