If you haven’t been to Barcelona, you’ve probably heard from friends or colleagues who have about how great it is.…