This was our fifth cruise in 8 years. At the end of each cruise we rate that cruise against all previous cruises and rank them from most popular to least popular. Here is the rankings:
#1 - NCL 21 day east and west Mediterranean
#2 - Princess 17 day Panama Canal from Vancouver
We had an AFT cabin on Baja deck. This was an upgrade from low-end balcony stateroom several weeks before sailing. Lost 2 square feet due to beam, but it was by no means a "deal killer". View was fine. Would take it again.
Toured USS Iowa in port next to Ruby Princess. Interesting but would not recommend
Found tour guide on dock; time on shore was too brief