We stayed for a weekend and it did not meet our expectations; the rooms are old and without air conditioning, so you have to sleep with the window open and you can hear the person across the way snoring.
We were on full board and our surprise was that there was no buffet; they have a set menu and that's it. It is true that they offer you something else, but it's fried food... the breakfast is good and varied.
The pool is fine, we couldn't use the spa because it was full, and they have a free bus that takes you to the beaches.
It also has plenty of parking.