Juan Carlos was terrific! He was so knowledgeable about the Mayan culture, providing great descriptions of what we were seeing at the ruins. Had additional pictures to show us what the people looked like, how they lived, how cities were laid out. The small group size was perfect - and very personal. The swim in the lagoon was refreshing and the water is incredible. The lunch we purchased here was great - fabulous ceviche and tacos!