Located atop of San Ignacio, Cahal Pech is a sweet little resort. My husband and I started the first leg of our honeymoon here. The staff was wonderful. They picked us up at the airport and stopped along the way so we could get a bite to eat. We booked our excursions through them, and they had the best guides... more

