I haven't been there, but my niece and her boyfriend were just there last month and loved it. They were just there for a relaxing vacation alone, not for a wedding party or with a group. They said the massages were good and they really enjoyed the half day snorkel trip to the big barrier reef
nearby.

Our personal favorite in the Cancun/Riviera Maya area is Hidden Beach Resort, which we will be returning to next month for the 5th time!