This stay was a mixed bag. Service was excellent. Food was uneven: a dinner in the Mexican restaurant was great, in the Italian one regrettable. Activities were limited, despite staff enthusiasm. And there seemed to be enough loungers almost all the time, a big plus. Great shower, too.
But the big problem was terrible internet: cellular in-room wifi, and even lobby internet (though this latter was sometimes ok). And various room details need upgrading: lighting, bathroom hooks, drawers—not costly improvements (and we had a large room with sitting area)!
The Playa Dorada area is very nice, and with only a few hotels. But we are unlikely to return.