we went with an office group where my wife works. the service was beyond compare. smiles and warm greeting from every staff member that you met. the ship was clean and well maintained. the food was awesome! always someone cleaning and / or going above and beyond for the cruise experience. Mike the Cruise Director was great, he never stopped. The ship offered more to do that we were able to get in our schedule. The dining experience was my favorite. we had the best group of waiters (Jon Jon, Adriana, Haruetai, and Keitha). They were almost like family by the time the cruise was over. I miss seeing the crew and very hard to go eat out after such a great experience. (the local restaurants could learn from the Carnival experience). I am looking forward to going on another cruise in the future.
on the negative side of things. the first stop was progresso. we have heard many bad reviews about the place. we choose not to go into town while in port. we did go to the duty free shops the the pier. I was disappointed the way they followed you around and after buying merchandise they would then want you to tip them. (if they had provided a service i could understand tips but not as a store clerk). we talked with many people that did go on the bus trip into town and said they quickly got back on the bus to go back to the boat. I don't understand why the cruise lines choose this port. once again i have talked with many people who have been there and most say its not worth getting off the ship.
The Stop in Cozumel was a much better experience. we went shopping and to Mr Sanchos Beach Club. Had lots of food drinks and good times.
the room was well laid out with no wasted space, it was kept clean, well stocked.
the stewards were polite, helpful, respectful, and were serious about keeping us happy.
stewards = A+A+A+A+
did not like the way the store employees followed you around and continued to try to talk you into a purchase and if you did purchase something then ask for a tip. (not how its done where I come from)
traffic outside was bad, it was fairly simple to board the ship. we had the faster to fun package, well worth the price.
returning home customs was very easy to go thru.
over all a good experience. just glad we didn't want to park close by. (we used hotel transit)