The only positive thing to take away from this cruise is that we were able to finally get off with no thanks to the ship staff. We chose to walk off and were directed to a bar to wait our turn. It was an endless wait which finally ended when we say people disembarking through the window and decided to take our chances and attempt to get off ourselves.
Every port we were in we left late including our first day in Miami.
The food was horrible mostly hamburgers hot dogs fries and pizza other items which were either inedible or tough as nails and dry. The dining room had so many tables crammed into it that it was difficult to navigate through between the guests and staff. If there had been an emergency there would have been problems. In the dining room with food never arrived hot. Coffee was never offered after a meal unless asked for. Wait staff @ dinner was friendly but not trained properly as they would reach over people to pass plates. In the morning the one staff waiter told us that he would see us tomorrow after we asked for hot sauce in a tone that said don't bother me again.
Cartagenas old city is beautiful. Somewhere I would go over and over. If you are comfortable enough don't take the ship tour as it is much cheaper to take a private group tour.
Not the best tour we ever took but we wanted to see Panama City. Lunch was a dry sandwich and cupcake and water which was included from the ship.
Long walk from the pier and it was hot. We didn't know there was a shuttle until we got back to the ship and saw it. Not much to do in the city itself.
Loved the city very clean. People friendly. We will go back for a vacation another time.
Not very clean away from the pier. People friendly but would recommend an excursion for this port.