This was our third cruise on the Caribbean Princess--first since 2017 ship's make-over.
The mini-suite was fine, and cabin service ok but not spectacular. Very sMmooth sailing to Columbia, Panama Canal, Costa Rica, and Grand Cayman. Stopped first in Jamaica, but weather very bad, so got off ship and back on. Weather in other ports very nice. Castaneda boat and city tour was good, had excellent tour guide. Stayed on boat in and out of Panama Canal--enjoyed the locks and scenery very much. Costa Rica canal boat and train tour was fabulous--saw many animals and birds--good tour guide again. Did shopping and lunch at Grand Cayman--no street vendors, very upscale place.
The meals on the new "Club Class" category were excellent.