Lovely to hear you got the balloons - I'm sorry to hear about your experience in Tarragona though.
It is probably too late now but i would advise getting off the train at Passeig de Gracia station in Barcelona rather than Sants which is on the outskirts of Barcelona. Passeig de Gracia is central about 5 minute walk away from La Ramblas.