We are on Disney Fantasy, Western Caribbean, on May 11. We have two kids ages 7 and 4. We'd like to visit some Mayan ruins but the experience needs to be kid friendly, rather than a long bus ride to see "the best". I know the excursions from both Costa Maya and Cozumel offer opportunities, any recommendations? Thanks!