We took a first time cruise over the Christmas holiday from Galveston to Progresso and Cozumel. The day that we were in port in Cozumel there were SEVEN ships in. There are only two slips to get directly off the ship onto dry land. Our ship happened to be one of the five that had to be ferried to the land. It was so late by the time that we got to the beach (and so crowded) that there was a 3hr. wait on jet skis. If you cruise to Cozumel please make sure that there aren't many ships in the day that you port there. I feel sorry for the people staying in Cozumel, I wouldn't try to veture out of my hotel on those crowded ship days!!!! The cruise itself was fun, but I think that the cruise comanies should try and stagger it a bit.