This will be our honeymoon cruise. We have looked at carnivals shore excursions and I do not see any that I like. We want to see some ruins, snorkel, eat some really good food, beach, and shop. We are there for 9 hours. Any ideas on where to go and how to travel? Should we just take a taxi to Merida? If so what would be best to do there? Please leave suggestions!! Thank you. This will be my newly wedded husband's first cruise and I want to make it perfect!!