The room was great, service was very good, enjoyed the meals, the beach was very good (service there was great and attentive if you needed the umbrella relocated.
The only couple of negatives the beach peddlers are incessant, calling, whistling and banging things together to get your attention. The bolder ones will walk into the ropped off area and try to peddle their items. Also when the cruise ship comes in, not sure if it is an agreement with Casa Dorada but they "take over" the beach area roped off for the guests. There is no security to stop the peddlers from walking into the roped off area or keeping non guests from the area.