We are booked for a cruise in January (western) out of Galveston on the Liberty of the Seas. It is our second cruise and my husband wants to see the ruins. What are the best excursions to take? Or better yet which ruins are the ones to see and the ones to miss? Besides the ruins what would be the next best excursion you recommend in Cozamel, Belieze or Costa Maya?