Wi-fi connection was a disaster. It would ask to relog frequently, work as it pleased and, most insufferably, would allow no more than one connection per user at a time!! So it's either a cellphone or a tab, and if you decided to go for the other one you had to log out, wait for the server to register that and than log on again. The signal was not up to much as well. Yet it was about the only fly in the soup, even if maddening that much
Frankly speaking, I would never think it was a two-star hotel. The staff were really kind, helpful and friendly. The room cleaning does include everyday mopping so there was not much time you had to put up with the sand from the beach. The room itself was nice and spacious as well as the bathroom. Some've written the hotel has bad soundproof and I had brought earplugs with me but never had to use them in fact as there was no noise coming either from the inside or the outside.
The breakfast was marvellous, especially in comparison with other two or even three-star hotels I've been to. There were a few sorts of cheese, wurst, bread, pastry, fruit; jam and butter, cereals, omelette etc: you name it - it's all there.
It takes more time walking to the beach than it might seem from the map yet it is still hardly a ten-minute stroll.
As far as the city itself is concerned, it is cozy and peaceful (hence, safe) and it is not really much of a tourist-attraction. The consequences: there is no infrastracture in the beach; hardly anyone speaks English; finding a place to buy groceries or have some decent shopping is a real pain. There are shops all right yet they close really early and most of them don't work from 1 to 5 pm.
So if you need somthing nice and peaceful and not tourist-raided, just a place to lie around in the sun, Tarragona is your choice. Yet if you're up for a better infrastructure, nightlife and shopping, you'd better go for Salou. A good thing about both places is that they are both very close to Port Aventura.