We selected this cruise ship based on the port for easy of travel to and from. The Fantasy is the oldest of the Carnival ships and isn't quite as nice as some of the newer ships. We still had a great time either way. My only complaint would be the price of drinks on board and the price to park at the port. The cost to drink adds up extremely fast and I would recommend purchasing the endless drink package if you plan to drink each day. Carnival's service from the dining room to the cabin service is top of the line. They are extremely polite and on top of every request. They definitely have service down. The excursions we selected in Costa Maya and Cozumel were both great and affordable. No complications or unexpected changes with this cruise. We had a great trip to Mexico and look forward to our next cruise with Carnival.