The hotel was of a good standard and the room I had was of a good size.
The room was serviced each day during my 4 nights at the hotel, however, there was long hair in the bathroom which wasn’t mine, and this wasn’t even cleaned for the full duration of my stay!
The staff at the hotel were friendly despite sometimes a struggle with them understanding English.
The room had a good view of grass, another building block, and red force visible.
The only other issue I had on the first night was some kids decided to bang on room doors.
In my view, I would say that if you can do it, pay more for a better PortAventura hotel.