We did have to sit through 4 hours of a hard sell of a time share....but we got free tours. I couldn't visit Mexico with out seeing the ancient ruins of the Mayas. I studied these sites in school, and dreamed of visiting before I died. On the bucket list you might say.
The first site we visited was the ancient town of Tulum. It was a picturesque seaside fishing village with it's own beautiful beach.
The most epic ruin, was of course was Chichen Itza. We had a special tour that took us to the beautiful resort there and a special entrance.
We had a specialized tour, an all you can eat buffet, and some free time to explore and photo.