During this review, I will not address my impressions of the ports, because your feelings of these places depends on what you are going to do while docked there. As an example, those that only shopped in Antigua found it to be a very hot & dirty place, but those that snorkeled said the island was fantastic. My advice is to research the ports prior to sailing, and decide what is best for you.
This was our 20th cruise and our 8th with Princess, and we couldn't have been any happier.
The Entertainment
Good closet room, small bath and tiny shower