We stayed at hotel Calalonia, Ryivera maya. 4 resturants, two buffets. a couple of snack bars. swim up bar LOL They have vendhors come a few days a week to sell their wares. There is a lady with a cart that you can paint your own piece of pottery.She takes it home, enhances it and brings it back the next day. I have done several thru the years.
As far as things to do. We always used a taxi and visited places like Playa, snorkeled some cenotes in the mornings till about 1-2 then just hung around the pools. Their beach is sorta rockey so bring along water shoes.
I am sure there are zip lines and lots of other things for the younger set to do when you leave the resort during the day.
We have been there twice and took my sister. She loved it...she took a catamaran tour and o forgot you have the historical sites like Tulum, Chiza nia (sp) etc. That is an adventure in it self you will never forget...