Just visited PortAventura last week. Did not expect it to be so good. Had 10 rides in total and missed out on 2 attractions I wanted to ride but still satisfied.
When I went to Disneyland Paris in 2019. I managed to get 20 rides in 1 day. That was a blast.