We spent time in Acumal, Tulum, Valladolid and Chichen Itza. We had great weather and had fun exploring pyramids, beaches, old colonial towns and cenotes (underground pools of water). We had our own rental car and used airbnb for lodging, so we were able to really create our own vacation the way we wanted it. I wish I could spend more time in Mexico so I could learn to speak better Spanish.
While we were in Tulum, we arranged for a tour of a more remote area of the coast just south of Tulum where we could see wildlife, a small fishing village, deserted beaches and amazingly turquoise waters. The water was extremely warm in this area and the locals call it "The Bathtub". Another area we liked exploring were the Mayan ruins in Tulum. They were incredible, located right on the cliffs above the ocean. There were also practically hundreds of iguanas roaming around, and if we weren't careful, they would grab our food.