We went there in 2017
Good points
The food was great
The entertainment was also great
There are lots of nice places to visit nearby
The waterpark next door is great
The pools are nice
Bad points
Very uncomfortable beds and basic rooms. They didn't supply soap
Even though it was all inclusive there were loads of things to pay for. Loads of the kids entertainment cost money, we spent way more money than we had planned to. We felt we were being gauged for money constantly
It's really big and busy. Around 4000 people Impossible to make friends. We bumped into a school friend of DS on one of our first days and literally never saw them again.
Finally, it was very Brits abroad. that's probably just Spain though. It was a rough crowd at times.
I read a review after our holiday which said "it's as if Jeremy Kyle bought a hotel".
That sums it up really.