embarkation,was delayed a few hrs, disembarkation was very quick.The port was not crowded and easy to park and curbside drop off smooth.Ship was kept neat,but is dirty as in deep stains on seats in lido restaurant,outside windows very dirty so taking photos through windows weren't going to happen.There was a sewer type odors in some hallways. Our interior cabin was spacious and staff always there to help and clean the room.Dining was very good,but our 6pm dinnner ended every night at 8pm too long to wait for food.This was making the show times difficult. waiter team is overworked and understaffed for sure.They did an excellent job. Entertainment was good some shows were really good. comedy excellent as always .Our ports St Martin excellent day at Mayo Beach.$8.00 round trip with taxi. St Kitts also took taxi to camabola beach resort excellent beach this was also $8 round trip. San Juan we stayed on ship 7-2pm port and not much was open. Grand Turk took a walk to joes shack excellent beach no rocks good food and drinks.So overall we had a great time,we always cruise Carnival and will choose them again.And would also do same itinerary.
average good size nothing special
stayed on ship,not a fan of san juan. a poor dirty place with nothing to do
went to ship,parking easy curbside drop off easy