Stayed here a few years back and had a relaxing time. Really enjoyed the use of kayaks and the caretakers who lived a few minutes down the street. Also got a chance to check out Cenote Azul and Lago Bacalar which was pretty cool. A quick drive into town (and along the way) gives plenty of food and drink options as well as a pretty descent night life. So if you're sick of the resort scene like me then this is a great option!
The only thing I might do differently is fly into Chetumal rather than Cancun.... it's a long drive although very duable.