We are taking a family cruise in December on the Veendam (2 sons ages 18 and 20). We are definitely not beach people and prefer sightseeing at the Mayan ruins and hiking. Which excursions are worthwhile for Costa Maya, Belize and Santo Tomas de Castilla?