I would like to start out by saying that we LOVED our cruise. This was my second and my husband's first time cruising. We were very skeptical due to the reviews we had read about the ship but were pleasantly surprised on how they were wrong.
Although the ship is dated and worn we managed to overlook those characteristics. We found the staff absolutely wonderful and friendly. The Maitre D', Peter, was fabulous and our room steward, Dora, was friendly and efficient. Each time we left our room and returned, it was clean. The only negative experience was w/ the Seaview Bar and Grill. The food was usually not the correct temperature- pastas were warm/main dishes were cold/desserts were always warm. The ice cream bar was awful. luckily, we are not huge soft serve fans. The Ecstasy dining room was nice. Although we did not like being crammed six people to a booth. Our waiter was nice, efficient, and by the end of the week knew all my likes and dislikes; he was great at recommending desserts.
I don't think we would cruise back to Mexico because there was not enough time to do cultural tours. We did take an excursion to Chichen-Itza but the bus ride is extremely long and they stop at the local tourist trap where the refuse to barter with you. I would have much rather paid a taxi to drive us there, eat at a local restaurant, and shop with the locals. The tour itself was very thorough but we were behind schedule and therefore were not able to see all the ruins or walk around exploring. Our next stop was Cozumel which we did not like very much. It is a huge tourist trap. My husband and I love to bargain hunt...you wont find much of that there. Overall, we had a great time and are planning are next cruise on Carnival right now.