We drove to port and parked in the parking garage. We had vip so we went straight on without long lines.
We were very pleased with our room. It was near the elevators so one night the Atrium was loud but generally by 11 all was quiet. It was large for 3 people. the couch folded down as a bed for our son. The beds were very comfortable. The bath was large, water hot. Shampoo and soap provided. Bring Conditioner. Plenty of storage for our suitcases, hanging clothes and drawers for us. We used our balcony a lot! We would watch people play chess on the giant chess board.
Th first day seemed very crowded but by the end of the trip I think folks found their rhythm and the flow was better. The audio music on the main lido deck area was too loud. Get a chair by 10 or you might be out of luck. But there are lounge chairs all over the ship. We never lounged there and preferred aft ship deck near the spa or the adults only area.
The Camp Carnival seemed to entertain our 11 old son fairly well. He went there sea days mostly. Buy the end of the trip he preferred to go there than hang with his parents. He really enjoyed the 10-3am kids party.
The shows were great. The singers and dancers work had to put on a good show. The Fun Force break dancers were awesome. They gave the kids lessons and the opportunity to show off the dance moves.
Dining: We had the 6 pm seating top level in the MDR. It was crowded. First night was a bit slow on service but buy the next night things were a bit smoother. We did not bring fancy clothes. But my husband golf shirt and dark jeans did fine for "elegant night" Arrive on time or a bit early to dinner to have speedier service. Food was generally good.
Other Dining: The buffets were just fine. Timing is everything here to avoid long lines and find seating. I never had exceptional food. But it was generally very good. The Tandori was the best- and spicy. The Pizza bar was ok depending when you got the pizza. One evening there was a long line and only one man there making pizzas and taking orders. Maybe Carnival can take a lesson in quick pizza prep from Dominos! He even through a whole pizza away because one lady can't eat mushrooms. The guy next to me hollered that he'd take it but too late... Maybe a language barrier issue. The sushi bar was always pleasing. I think there needed to be a few more late night option for food besides pizza and ice-cream and the room service menu.
Staff: all courteous, friendly, helpful and smiling.
Excursions: We did an excursion in every port. All were enjoyable and never had trouble with them at all. We were busy and just wished we picked one of those ports to just have a beach day. Roatan or Belize would have been the best place for that. Never had a problem debarking during our port calls.
Debarkation: We were off the boat and in our car at 7:50 am. Carried our own luggage off. Travel light. you can do laundry which we did. about $7.
WE will cruise again, probably carnival but may opt for a smaller ship. Just depends on the kids activities offered.