My husband and I are going on our first cruise in march. He is a big history buff and would love to see the mayan ruins. Our cruise stops in honduras, belize, costa maya, and cozmel. Which post would be best to see the ruins from they are offered in belize, costa maya, and cozmel. I am thinking about doing this excursion through the cruise ship to make sure we are back on time. Thanks