We had a great day exploring Mexico with our tour guide Saul with Tulaka Mexican Travel. We booked a private tour with Saul and he took our family zip lining, to a cenote and snorkeling in ocean. After that he took us to a local restaurant to try authentic Mexican food. For any families traveling to Mexico, we highly recommend booking a private tour that allows you to experience the day on your own schedule. We arrived to the zip lining and cenote early in the morning before all of the crowds arrived and had the whole place to ourselves. During the snorkeling, our daughter didn’t want to get in the water so Saul stayed back to watch her while my husband and I got our own private snorkeling tour. We then were able to choose from multiple options for lunch and Saul translated and explained the menu options for us. Along with that, Saul took pictures and videos throughout the whole day so we were able to enjoy the day while he captured the moments. You can also tell that Saul has kids because he was very patient and engaging with our daughter. She loved hanging out with him and we all had a memorable day. We highly recommend booking a private tour with Soul to get an immersive experience of Mexico!