We selected the itinerary as we had not been in these ports and wanted to try Princess as friends had recommended the line. The ship was in excellent shape in all areas.
Embarkation was made painless by taking Cruise Critic advice to come a little later. Walked right up to get our ship creds, boarded the ship and went to our cabin.
We choose a mini-suite on Dolphin Deck which turned out to be just right for us. The cabin was clean and in good shape, exactly as pictured. We were on the starboard side and wished we had chosen a port side cabin so we could see the ports from our veranda.
Excellent size and layout. convenient to elevators/stairs and no problem with ship movement vs mid-ship cabins.