If you are planning to travel to Barcelona Spain, here’s everything you need to know about where to stay, what to see, and where to dine!