We decided on this particular cruise because of the dates, destinations and Princess line as we are Ruby Captain's Club members. At the end of the cruise we were delighted to find out that we reached Platinum class. While we're used to the newer ships, we found the 2016 refurbishment of the Island Princess to be quite nice. All of the common areas were updated and well appointed. The fitness center however was lacking and had no windows. We had a mini-suite at the front port side of the ship convenient to the Lido deck where we spent most of our time. We like Anytime Dining and also had dinner 3 nights at Specialty restaurants; Bayou was only fair, Sabatini's was outstanding.
The ports, some which we had been to, others not, which is one of the reasons we took this cruise; Cartagena, Panama Canal & Limon. Cayman Islands and Jamaica we've been. Unfortunately it rained in Panama so hard that morning that all excursions were cancelled.
Other than that, the weather was perfect and we had an absolute blast.
The cabin was very nice. Amazingly comfortable brand new beds have been put on this ship. All of the cabins now have flat screen TV's, the mini and full suites have two. We prefer to be away from the staircases and elevators and on this size ship, being at the very front is not a problem. On the larger ships, mid ship is preferred. Stateroom steward was excellent. Port or starboard side really isn't an issue.
Got a taxi and went to 7 Mile Beach resort for some sun, swimming and of course island drinks.
Since we've been to Jamaica 3-4 times, there was no reason for an excursion. We walked into town from the port, did some shopping, has lunch and some drinks at Margaritaville and enjoyed a few hours before getting back on the ship which was leaving at 2:30 pm.