How do we get there?
We recommend flying into Barcelona-El Prat Airport (BCN). Typically the flights from the west coast of the US are in two parts, with a layover somewhere in between. We really enjoyed Aer Lingus, with the layover in Dublin. On the other side, we did not enjoy going through Newark and having to recheck our luggage and travel to an entirely different building and gate, and go through security again during our travel back home.
From there, you may take a taxi, rent a car, or take other public transportation to your accommodations. The train system in Spain is robust, and is pretty straightforward. Highly recommend downloading and using Google Maps as the app can help you plan your travel via multiple forms of transit. Note: while you may get ads or suggestions for Cabify (basically Uber), it will not work with a US phone number (ask me how I know).