As soon as my family and I decided we wanted to go to Mexico to celebrate my mom’s 60th birthday, we contacted a few travel agencies to help us plan an itinerary. Karma Trails was the first one to reply to our inquiry and offered a reasonable price for the 9-day itinerary we had in mind.
We were a little skeptical about having to send a wire transfer (currently they do not accept credit card payments upon booking), but it all worked out in the end. Our package included transportation to and from the Cancún International Airport, and sure enough our driver was already waiting for us when we landed in Mexico.
We spent the first few days on a private tour with Salvador, who guided us during our visits to Ek’ Balam, Chichen Itza, Uxmal, Mérida, Coba, and Tulum. Salvador seemed to be very familiar with Mayan history, and was able to provide interesting details about each ruin we visited. Salvador took us to authentic Yucatecan restaurants for lunch (my dad is now obsessed with pollo pibil), and I also appreciated how patient he was with my dad, who had tons of questions about just EVERYTHING he saw, from water tanks atop homes along the road to electrical outlets in Cancun. Salvador also helped us take great family photos atop the various Mayan pyramids we visited (can’t prove we climbed them unless there’s photographic evidence, right?!), packed cold bottles of water in a cooler for us, and introduced us to cucaracha shots.
We spent the second half of our trip at an all-inclusive beach resort (Dreams Sands, specifically), which was also part of our package with Karma Trails. Spending five days at the beach was the perfect way to wind down after all the walking and climbing we did during our tours of Mayan ruins.
My family and I are very pleased with our experience from start to finish and, more importantly, my mom had the time of her life.