Pros:Location was good. Next to the park and tickets to the main park included (even though we ended up only going one day out of 14 but there was a lot to do in Salou). Hot days, nice pool (but odd rules like no sunglasses in the pool).
Cons:Spoiled by American hotels but the room for a family was small. Few options to upgrade. Refrigerator was broken, lock on balcony door was broken (had to wait next day to switch room), lots of bugs, tile floors instead of carpet and tried to overcharge me for my daughter. She was excluded from the booking and when it came up, charged me 50 EUR/day. Even with free breakfast and park tickets (which we only ate breakfast there less than half the trip and went to the park once), that still doesn't add up to 50 EUR. And I didn't get any extra room space, towels or anything. Nothing changed and I paid more. And staff doesn't care. It's Spain. Customer is NOT always right and actually was told I was either stealing or it was my mistake on purpose in front of my wife and kids and 50 other people I was a thief - because it definitely wasn't theirs. Never staying in a PortAventura hotel again.