My wife and I went to the
Aventura Spa Palace, about 15 minutes south of Playa del Carmen, MX about 2.5 years ago for our honeymoon. We had an absolutely wonderful time! 12 excellent and diverse restaurants, a "quiet" side and a more boisterous side, a nice dance club, plenty of swim up bars, and activities to do. It's not a "beach resort" per se, as there isn't direct access to the beach there. However, as it's part of the
Palace Resorts group, you can visit any of their other facilities in the area (Cancun, Playa del Carmen, Cozumel -- there were 7 facilities at the time) for free, eat at their restaurants for free, and, of course, drink for free -- all we had to do was ensure that we had transportation (rented a car, not the best nor worst idea, necessarily). We spent a couple afternoons at the Playacar Palace (has a beach) in Playa del Carmen, and a day in Cozumel, using the Cozumel Palace as a home base. We were even offered a free tour (we chose a temple site named Coba) due to the fact that we were honeymooning there, which was nice -- the trips were reasonably priced otherwise.
One of my favorite things to relate from our trip there was the wait staff. My aunt had cautioned us that while resorts like this discouraged tipping (any ideas why?), to tip heavily at the beginning of the trip, and reap the benefits. We frequented the bar in the lobby of the North side of the resort, and by mid way through the trip, the bartenders were already pouring our drinks when we walked up, and before we ordered. My wife's been asking to go back there, but we'll have to wait until the economy improves.