Let me add
It is still only a 3 star resort beach is not the best, lots of seaweed pools and disco are OK, food is edible. All in all it is likely a cheap vacation spot but do not expect the Ritz. When Barcelo gets finished, it will be much better, their standards are quite high in their other resorts.