At approximately 3 kilometers in length, Playa Larga (as the name suggests) is indeed the longest beach in Tarragona. You can park there well, but you can also walk there from Playa de la Arrabassada in less than an hour.