Just returned from a 7 day cruise on the Carnival Magic.
We purchased the F2TF pass and enjoyed it. Our embarkation took literally 15 minutes from entering the building to entering the Promenade Deck. All went smoothly. We got to the port, dropped of our luggage and parked at the cruise port parking. Quick shuttle and drop off right at the door about 12:30.
After getting on board our cabin was available about 1pm.
We signed up for late seating in the MDR and was assigned an upper table in the Northern Lights Dining Room. The food was good to excellent with an everyday and daily menu. I would have liked a table on the main floor but the service and atmosphere were good. We have traditionally opted for eating as a couple or with others we had been traveling with but opted for a large table. We were very pleased with the 4 other couples and it made for an enjoyable mealtime.
The New Year;s Eve dining was good and the ship, dining room and crew made for an enjoyable night. The night's festivities were moved indoors in deference to expected rain that did not arrive. The Atrium of the ship was rocking and the ship staff brought in the New Year with flash.
The Cloud 9 Spa Balcony 12024 was in a nice location. The cabin had plenty of room and closet space. The decor was nice but all in all the balcony cabin was the same as others. The proximity to the Spa, the Spa access to the exclusive areas was nice and we used them enough to be worth the up charge ($249 per couple if we had attempted to add the Spas access to a regular cabin).
The ports Roatan, Belize and Cozumel were all fine.. Mahogany Bay, Isla Roatan is a creation of the Cruise company. We enjoyed the beach and the shopping was OK.
Belize City port (tender trip was fine F2TF pass got us there faster) is filled with many nice local bars, restaurants and a great place for the local Belikin Beer $2.00). The port though offers little else unless an excursion is booked. Passengers are URGED not to leave the gated area. One of our dinner table mates did walk around the city on their own. The tale was of an impoverished town with little to offer. Persons that took various excursions did seem to enjoy them though.
We had an early return to ship time in Cozumel and the weather was threatening. So, we opted to just take a cab into town $10.00) and walk around. On previous trips to Cozumel we had gone to Paradise Beach that we had enjoyed. This was our first in over 10 years trip into downtown and we enjoyed it. There were at least six cruise ships in port and the area was not overcrowded.
There were two evenings of rough weather. On one evening the outside decks were off limits due to wind and rain.
This was a Holiday Week cruise and the ship was completely sold. However I never felt that the facilities were overcrowded. Staff did a good job in all areas . Buffet lines moved smoothly. There were waits at the grill by the pool and the Pizza could have been served in a more organized fashion. They seemed to be making to order instead of making it and serving as needed. Pizza was good though. The Sandwich area did a good job as did the morning omelets to order..The extremely slow area was the Mongolian Grill in the Buffet at lunch time.
Also we were told there were 1,500 children on board. Not sure if that was an overstatement or not. But the area never seemed to be "overrun" by the kids. The main pool was an exception..
The adult Sanctuary top dek forward area was very nice, padded chairs. The area did fill up but was never overcrowded.
Belize City is a fenced in large shopping and eating area. Shops (major chains and local) were fine and prices were OK. Beer was good.
Cab ride $10.00. Nice extensive area of shops, restaurants and services. there were at least 6 ships in port and it did not seem to be crowded
roatan magical flying beach chair with covered beach chair. This was a pleasant experience. The ride was smooth (could have walked) and the unlimited nature proved fine as we did go back to the ship and return to beach. The cost was for two persons including snorkel equipment and covered beach lounges. and the beach area was fine. Some rocks but clean and well maintained.