It would not be fair of us not to post a note to say what a wonderful vacation my wife & I had on the M.S. Holiday, a 5-day Carnival cruise out of Mobile AL, to Cozumel and Playa del Carmen (our 3rd cruise and first with Carnival). The service was top-notch; not once did we encounter a member of the crew who was anything less than courteous, friendly and attentive. Usually they were a shear delight to deal with; they quickly learned our names and what we liked for dinner ( I always finished with the cheese plate and a glass of port. I did not have to ask for it after the first night). The food was great and the drinks prices were quite reasonable. As a beer drinker I was delighted to find Pilsener Urquell (Czech) and Grolsch (Dutch) on board, two superb beers. Most days before supper we'd polish off a bucket of Pilseners (4 bottles) for $13.50. Yum. Embarkation and disembarkation were a piece of cake - no more than 20 minutes from the time we got out of the taxi to the moment we were on board (and, yes, the ship was full) and vice-versa getting off. In fact, we took longer than most because, as the only Canadians on the trip, we had to have our passports dealt with specially and fill in extra forms. In short, we can't say enough about this ship and its crew. How Carnival does it for the money, I don't know. The evening shows were well worth going to and there were so many things to do on board, we just had to skip things. My only disappointment: Cozumel. There were nine cruise ships in port the day we were there and it was a zoo. But that said, we were amazed at how well the taxis ran. We went to Chankannab Park and, although it certainly wasn't overcrowded, the sea was rather rough and it made snorkeling off those coral rocks a bit dicey. But the fish were great! Best shore day was Playa (Calica). We took a taxi to Peurto Aventuras ($10 south). I've never seen such fine white sand in my life. it is an idylic beach. Good snorkeling, too. We used the facilities of the Omni resort hotel, who just asked that we eat/drink there, which we gladly did. Neither of these were ship-organized excursions - we went on our own. No problem. We used Pesos on shore and found that the locals appreciated that and things were cheaper (by about 10%) than if we'd used dollars. We were glad to tip our favourite ship's staff over and above the amount billed as gratuities. they certainly deserve it. Recommended? You bet! W'ed love to do it again.