You can make your trip even more special by including these 2 cities. Tarragona is much more interesting as a town to visit on the way to Valencia. Sitges has a few sights, but it's mostly a beach town and I would assume it would be packed in July, as are all beach resorts in Spain.