Mexico was phenomenal. I don't even know where to start.
Obviously it's gorgeous: the white sand beaches, the endless turquoise waters, the lush palm trees against a bright blue sky spattered with the puffiest white clouds. Oceans so blue, blue, blue it makes you squint because how can anything be that completely blue.
First up was Tulum. We stayed in a little eco-boutique hotel (Cabanas La Luna) with a hammock right outside our bedroom and a beach that was practically empty except for us. Yummy fish tacos for lunch, excellent pina coladas at dinner time, and a night sky full of stars.
We also caught some baby sea turtles making their way to the ocean - it felt miraculous. It was miraculous. The first day of their lives and we were there! And there were so, so many of them and they were so, so small. I didn't even see them until one crawled over my foot.
While we spent most of our time in Tulum planted on the beach in front of our hotel, we did take some time to visit the Zona Arqueologica de Tulum - Mayan ruins overlooking the beach making for some spectacular views.
After Tulum was Playa del Carmen. We had some really excellent meals here, and the beach was still gorgeous and perfect.
Playa del Carmen was a much more "happening" spot than Tulum. Our hotel, the Playa Maya, could only be entered from the beach. Just behind it was Avenida Cinco, the main shopping/touristy drag. Tons of people and restaurants and brightly colored flags and balconies overflowing with flowers.
And the food was incredible! So many fresh flavors and excellent seafood. Plus, there's really great Italian food in the area, including our favorite, La Famiglia.
We went on an excursion through the jungle: riding ATV's (way more fun than I would have thought), rappelling, ziplining, and swimming in a cenote. Holy cow, the cenote was awesome. The water was so cool and clear and calm and there were little fish and lots of fruit bats and amazing stalactites and stalagmites and it was so, so cool.
And that was Mexico! I can't wait to go back :)