Not through
DCL, but as an excursion on a different line (Princess). It was nice, though the resort was packed. We brought two full coach buses' worth of people, in addition to the actual resort guests. We had access to one pool area (with an adults only pool and a family pool), lounge chairs, beach access, a swim up bar, two restaurants, and a server walking around the adult area taking drink orders.
It was fun, though we only had four hours at the resort itself due to transport time. The drinks at the swim up bar were good, but it was in the family pool and we wanted to hang at the adult pool so we went with the server. She was nice, but it took forever to get drinks so we started ordering two at at time (and even drinking at a slow rate, we'd just about finish the second one when she was coming around again). It was really hard to find two lounge chairs together, and forget about beach chairs/
Not sure I'd do it again, at least not as an organized excursion, because there were so many people and it took so long to get there. If I was picking a resort on my own, maybe.