The room was comfortable and clean. The pool had a swim-up bar that was for "adults only"....and served fancy drinks. My family each found friends to "hang out" with; the teenagers especially enjoyed the Mayan Palace entertainment and bordering nightclubs.
The timeshare staff was extremely friendly. The security on-site was excellent. The extra activities for the kids (tortoise race; volleyball) was tremendous fun.